Pemrograman Web

Kapita selekta Pemrograman Web

JSON, Sederhana dan Mudah Dibaca

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.

Satu komentar untuk artikel ini. Ikuti diskusi

  1. topan

    punten mas,….JSON ini dapat menggantikan peran dari XML?apa itu berarti bisa digunakan untuk membangun AJAX ?

    October 2nd, 2007 at 19:24

Ikuti diskusi, tuliskan komentar Anda.

Anda setuju dengan kebijakan privasi Asia Blogging Network.

Pemrograman Web is part of Asia Blogging Network