Tuesday, 25 March 2014

Sistem Informasi Akademik Berbasis Android (4) "JavaScript Object Notation (JSON)"

JSON (JavaScript Object Notation) adalah format pertukaran data yang ringan, mudah dibaca dan ditulis oleh manusia, serta mudah dibuat (generate) oleh komputer. Format ini dibuat berdasarkan bagian dari Bahasa Pemrograman JavaScript, standar ECMA-262 Edisi ke-3 Desember 1999. JSON merupakan format teks yang tidak bergantung pada bahasa pemrograman apapun karena menggunakan gaya bahasa yang umum digunakan oleh programmer keluarga C termasuk C, C++, C#, Java, JavaScript, Perl, Pyton dll. Oleh karena sifat-sifat tersebut, menjadikan JSON ideal sebagai bahasa pertukaran data.
JSON menggunakan bentuk sebagai berikut :
1.    Objek, yaitu  sepasang nama/nilai yang tidak terurutkan. Objek dimulai dengan { (kurung kurawal buka) dan diakhiri } (kurung kurawal tutup). Setiap nama diikuti dengan : (titik dua) dan setiap pasangan nama/nilai dipisahkan oleh , (koma). Gambar 2.6 merupakan visualisasi dari JSON objek.
Gambar 2.6 Visualisasi JSON Objek
2.    String, yaitu sekumpulan dari nol atau lebih karakter unicode, yang dibungkus dengan tanda kutip ganda. Sebuah karakter mewakili karakter tunggal pada string. String sangat mirip dengan string C atau Java. Gambar 2.7 merupakan visualisasi String pada JSON
Gambar 2.7 Visualisasi String pada JSON
3.    Value, dapat berupa sebuah string dalam tanda kutip ganda, atau angka, atau true atau false atau null atau sebuah larik atau objek. Value inilah yang akan di-parsing   dan akan diambil nilainya. Visualisasi value pada JSON dapat dilihat pada gambar 2.8.
Gambar 2.8 Visualisasi Value 

2 comments:

Sahabat Informatika said...

mas, boleh tau kontak sosial medianya? kebetulan pada saat ini saya skripsi tentang pengembangan SIA Berbasis Android mas, dengan itu saya berkeinginan untuk berkonsultasi dengan mas. :D
Terimakasih sebelumnya

TIME TO SPEAK UP said...

ini email dan fb saya mas..

jaya547@yahoo.co.id

silakan hubungi saya mas.. :)