"Penggera palsu. Semuanya baik dengan injap pelega saya."

"Jom teruskan. Hari ini saya nak terangkan apa itu JSON."

JSON - 1

"Ya, saya dah dengar perkataan tu banyak kali. Apa maksudnya?"

"Dengan pertumbuhan web, halaman HTML dengan JavaScript mula berkomunikasi secara aktif dengan pelayan dan memuat turun data daripada pelayan. Untuk memudahkan proses ini, satu standard telah dicipta untuk komunikasi antara pelayan dan program JavaScript. Piawaian ini dipanggil JSON (JavaScript Object ) Notasi) . "

"Jadi apakah standard ini?"

"Oh, itu bahagian yang paling menarik. Pengisytiharan objek JavaScript telah dipilih sebagai standard!"

"Berikut ialah contoh mesej dalam format JSON:"

Mesej dalam format JSON
{
 "name": "peter",
 "last": "jones"
}
{
 "name": "batman",
 "enemies": [1,4,6,7,8,4,3,90]
}
{
 "name": "grandpa",
 "children": [
{
 "name" = "Bob",
 "children": ["Emma", "Nikol"]
},
{
 "name" = "Devid",
 "children": ["Jesica", "Pamela"]
}
]
}
{
 "12 45": {
 "__++": [],
 "1":"2"
 }
}
{}

"Jadi, mesej ini hanya menghantar data yang sebenarnya hanya mewakili objek JavaScript?"

"Ya. Dan ini sangat mudah kerana dua sebab:"

"Pertama, tidak perlu menukar data daripada 'format penghantaran' kepada koleksi objek JavaScript."

"Kedua, format ini sangat visual: ia mudah dibaca dan diedit oleh manusia."

"Sudah tentu, terdapat beberapa batasan: tidak semuanya boleh diwakili sebagai koleksi objek, tatasusunan, teks dan nombor."

"Sebagai contoh, objek Tarikh dihantar sebagai String: «2012-04-23T18:25:43.511Z»"

"Walaupun begitu, kaedah penghantaran maklumat ini sangat mudah, boleh dibaca, agak ringan, dan mengandungi jumlah maklumat tambahan yang minimum. Ini membantu maklumat itu menjadi sangat popular."

"Pada pendapat saya, JSON ialah format yang sangat mudah. ​​Segala-galanya mengenainya jelas dan jelas."

"Dan JavaScript itu sendiri tidak begitu rumit."

"Bahasanya mudah, tetapi program yang ditulis di dalamnya adalah rumit."

"Atau, seperti yang pakcik saya katakan, bahasa Inggeris manusia mempunyai 26 huruf, tetapi belajar bercakap dengan betul bukanlah tugas yang mudah untuk udang galah."

"Hmm. Awak betul, Bilaabo. Saya akan ingat itu. Terima kasih atas pengajaran yang menarik."