Kapita selekta Pemrograman Web
JSON atau JavaScript Object Notation, adalah format pertukaran data yang ringan, mudah dibaca dan ditulis oleh manusia, serta mudah diterjemahkan dan dibuat (generate) oleh komputer. Format ini dibuat berdasarkan bagian dari Bahasa Pemprograman JavaScript, Standar ECMA-262 Edisi ke-3 - Desember 1999 (situs web JSON).
Format teks JSON tidak bergantung pada bahasa pemrograman apapun, seperti halnya XML. Namun struktur data JSON lebih sederhana sehingga relatif ringan daripada XML, selain itu lebih nyaman dibaca oleh mata.
Struktur data JSON secara bertingkat didefinisikan dalam bentuk objek yang ditandai dengan { } (kurung kurawal), Larik atau Array ditandai dengan [ ], tiap nilai dipisahkan dengan koma. Selanjunya, untuk menandai data berupa string menggunakan tanda petik ganda.
Contoh struktur data JSON :
{"bukualamat": {"nama": "Slamet Santoso",
"alamat": {
"jalan": "Malioboro 7"
"kota": "Yogyakarta",
"kodepos": 55270,
},
"telepon": [
"0274 513454",
"0811258988"
]
}
}
Lebih sederhana dan mudah dibaca, kan ?
Bahasa pemrograman web pun telah mendukung JSON, seperti PHP, mulai versi 5.2.0 telah menyertakan ekstensi JSON. Dalam tulisan saya tentang Zend Framework, telah tersedia modul yang mendukung JSON.
Artikel dituliskan oleh Yan Arief pada Monday, July 23rd, 2007 pukul 21:10. Diarsipkan dalam kategori Struktur Data. Anda dapat mengikuti diskusi melalui layanan sindikasi komentar.
Anda dapat mengikut diskusi dengan meninggalkan komentar, atau lacak balik dari situs Anda.
Satu komentar untuk artikel ini. Ikuti diskusi
topan
punten mas,….JSON ini dapat menggantikan peran dari XML?apa itu berarti bisa digunakan untuk membangun AJAX ?
October 2nd, 2007 at 19:24