Gson: Mengubah Objek Java Menjadi JSON

java

Saya akan membahas sedikit tentang JSON 😀
Kalau sudah biasa dengan hal-hal yang berbau dengan programming saat ini seharusnya sudah tahu apa itu JSON :D.
JSON adalah format pertukaran data berbentuk teks yang mudah dibaca oleh manusia, itu penjelasan secara gampangnya.
Adapun penjelasan dari wikipedia adalah sebagai berikut

JSON or JavaScript Object Notation, is a text-based open standard designed for human-readable data interchange
The JSON format is often used for serializing and transmitting structured data over a network connection. It is used primarily to transmit data between a server and web application, serving as an alternative to XML.

Nah.. dari penjelasan diatas dapat kita baca bahwa JSON sering digunakan untuk pertukaran data melalui jaringan komputer antara server dengan aplikasi web sebagai alternatif penggunaan XML.

Yang sudah pernah mainan jQuery pasti sudah tahu deh apa itu dan buat apa JSON.. hehe

JSON ini bersifat universal, artinya semua bahasa pemrograman bisa mengirim dan membaca data JSON.
Nah.. pada tutorial kali ini kita bareng-bareng belajar cara mengubah Objek yang asalnya dari bahasa Java menjadi teks JSON. Karena bentuknya teks sudah barang tentu data tersebut bisa dibaca oleh siapa saja, maksudnya bahasa pemrgoraman apa saja, entah itu PHP, C# ataupun Visual Basic.

Java to JSON

Untuk mengubah objek Java menjadi sebuah objek JSon ada beberapa library yang tersedia. Diantaranya Gson dan Jackson. Saya menggunakan Gson pada tutorial ini (menyesuaikan judul :P).

Kelas dibawah ini adalah Kelas yang objeknya akan kita ubah menjadi bentuk Json

Untuk mengubah ke bentuk JSon perhatikan kode berikut, gampang banget sumpah hee

Dan berikut adalah hasilnya

Facebook Comments
 

Agung Setiawan

Halo, perkenalkan saya Agung Setiawan. Seorang software developer, penulis buku, blogger, gunpla builder, tech educator dan yang paling penting console gamer.

 
Halo, perkenalkan saya Agung Setiawan.
Seorang software developer, penulis buku, blogger, gunpla builder, tech educator dan yang paling penting console gamer.
Selain di blog ini saya cukp aktif juga main di Twitter @agungsetiawanmu dan Facebook serta Instagram.
Mau belajar programming bareng? Cek YouTube channel saya.
Mau belajar Vim bareng saya?

One thought on “Gson: Mengubah Objek Java Menjadi JSON

Leave a Reply

Your email address will not be published. Required fields are marked *