JSON fitur utama meliputi pembacaan mudah dan menulis format sederhana, baik untuk mesin dan manusia.
Hal ini didasarkan pada subset dari Bahasa Pemrograman JavaScript, Standar ECMA-262 Edisi ke-3 - Desember 1999. JSON merupakan format teks yang benar-benar bahasa independen tetapi menggunakan konvensi yang akrab bagi programmer dari C-keluarga bahasa, termasuk C , C, C #, Java, JavaScript, Perl, Python, dan banyak lainnya. Properti ini membuat JSON bahasa data interchange ideal.
JSON dibangun di atas dua struktur:
Koleksi nama / nilai pasangan. Dalam berbagai bahasa, ini direalisasikan sebagai objek, merekam, struct, kamus, tabel hash, daftar bersemangat, atau array asosiatif.
Daftar ordered nilai. Dalam kebanyakan bahasa, ini direalisasikan sebagai array, vektor, daftar, atau urutan.
Ini adalah struktur data universal. Hampir semua bahasa pemrograman modern mendukung mereka dalam satu bentuk atau lain. Masuk akal bahwa format data yang dipertukarkan dengan bahasa pemrograman juga didasarkan pada struktur ini.
Dalam JSON, mereka mengambil bentuk ini:
Sebuah objek adalah unordered set nama / nilai pasangan. Sebuah objek dimulai dengan {(kiri brace) dan diakhiri dengan} (brace kanan). Setiap nama diikuti dengan:. (Kolon) dan pasangan nama / nilai dipisahkan oleh, (koma)
Persyaratan :
- < li> JavaScript diaktifkan pada sisi client
Komentar tidak ditemukan