JSON

Mga Koleksyon ng Java
Antas , Aral
Available

"False alarm. Ayos ang lahat sa aking relief valve."

"Let's continue. Ngayon gusto kong ipaliwanag kung ano ang JSON."

JSON - 1

"Oo, maraming beses ko nang narinig ang salitang iyon. Ano ang ibig sabihin nito?"

"Sa paglaki ng web, nagsimulang aktibong makipag-ugnayan ang mga HTML page na may JavaScript sa mga server at mag-download ng data mula sa mga server. Upang gawing mas madali ang prosesong ito, naimbento ang isang pamantayan para sa komunikasyon sa pagitan ng server at isang JavaScript program. Ang pamantayang ito ay tinatawag na JSON (JavaScript Object Notasyon) . "

"So ano ang pamantayang ito?"

"Oh, iyon ang pinakakawili-wiling bahagi. Ang deklarasyon ng isang JavaScript object ay pinili bilang pamantayan!"

"Narito ang isang halimbawa ng mga mensahe sa JSON format:"

Mga mensahe sa JSON na format
{
 "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"
 }
}
{}

"Kaya, ang mga mensaheng ito ay nagpapasa lang ng data na talagang kumakatawan lang sa mga bagay ng JavaScript?"

"Oo. At ito ay sobrang maginhawa para sa dalawang kadahilanan:"

"Una, hindi na kailangang i-convert ang data mula sa 'format ng paghahatid' sa isang koleksyon ng mga bagay na JavaScript."

"Pangalawa, ang format na ito ay napaka-visual: ito ay madaling basahin at i-edit ng mga tao."

"Siyempre, may ilang mga limitasyon: hindi lahat ay maaaring katawanin bilang isang koleksyon ng mga bagay, array, teksto, at mga numero."

"Halimbawa, ang isang bagay na Petsa ay ipinadala bilang isang String: «2012-04-23T18:25:43.511Z»"

"Kahit na, ang pamamaraang ito ng pagpapadala ng impormasyon ay lubos na maginhawa, nababasa, medyo magaan, at naglalaman ng kaunting dagdag na impormasyon. Nakatulong ito na maging napakapopular."

"Sa aking opinyon, ang JSON ay isang napakasimpleng format. Lahat ng bagay tungkol dito ay malinaw at malinaw."

"At ang JavaScript mismo ay hindi masyadong kumplikado."

"Ang wika ay simple, ngunit ang mga programang nakasulat dito ay kumplikado."

"O, gaya ng sinasabi ng aking tiyuhin, ang Ingles ng tao ay may 26 na letra, ngunit ang pag-aaral na magsalita nito ng maayos ay hindi madaling gawain para sa isang ulang."

"Hmm. Tama ka, Bilaabo. Itatago ko 'yan sa isip ko. Salamat sa nakakatuwang aral."

Mga komento
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION