My Notes about JSON

JSON(JavaScript Object Notation) : text based open standard designed for human readable data interchange.

Format ringkas pertukaran data computer, format JSON sering digunakan untuk mentransmisikan data terstrukutur melalui suatu koneksi jaringan pada suatu proses yang disebut serialisasi.(Wikipedia)


Format pertukaran data yang ringan, mudah dibaca dan ditulis oleh manusia, penulisan nya singkat karena menggunakn notasi-notasi yang digunakan dalam javascript seperti kurung siku [ ] dan kurung kurawal { }.

Contoh penulisan JSON

{
     "namaDepan": "Budi",
     "namaBelakang": "Subudi",
     "alamat": {
         "namaJalan": "Jl. Sudirman 15A",
         "kota": "Jakarta Selatan",
         "provinsi": "DKI Jakarta",
         "kodePos": 11111
     },
     "nomerTelepon": [
         "021 555-1234",
         "021 555-4567"
     ]
 }

Sebelum JSON digunakan untuk pertukaran data antar web, XML lah yang digunakan sebagai format pertukaran data yang ada. Tetapi dibandingkan dengan XML, JSON memiliki ukuran file yang lebih kecil karena format penulisan nya yang lebih sederhana. JSON sebenarnya adalah subset dari javascript karena ada struktur objek dan array, sehingga dapat kita katakana bahwa JSON mendukung untuk tipe data objek yang tidak didukung oleh format xml.


Post a Comment