Ngwa: Ihe nlere JSON efu iji tugharia wee lelee mmepụta API gị
O nwere mgbe m na-arụkọ ọrụ Ihe edere Javascript (JSON) ịgafe ma ọ bụ lọta API a choro m ichikota otu m si emegharia ihe nke bu ihe eweghachitere. Otú ọ dị, ọtụtụ oge ọ na-esiri ike n’ihi na ọ bụ naanị otu eriri. Nke ahụ bụ mgbe a JSON Onye Nlele na-abịa nke ọma ka ị nwee ike itinye data nhazi wee pịgharịa gaa na ịchọta ozi ịchọrọ.
Kedu ihe bụ JavaScript Object Notation (JSON)?
JSON (JavaScript Object notation) bụ usoro ngbanwe data dị fechaa nke dị mfe mmadụ ịgụ na ide yana dị mfe maka igwe nyocha na imepụta. Ọ dabere na mpaghara nke asụsụ mmemme Javascript, a na-ejikwa ya na-anọchi anya nhazi data n'ụdị ederede enwere ike izipu ma nata site na netwọkụ.
Isi Iyi: JSON
Ihe JSON bụ nchịkọta ụzọ ụzọ igodo ọnụ ahịa enweghị iwu, ebe igodo ọ bụla bụ eriri na uru ọ bụla nwere ike ịbụ eriri, ọnụọgụ, boolean, null, array, ma ọ bụ ihe JSON ọzọ. A na-ekewa ụzọ abụọ igodo-uru site na rịkọm yana ihe nkwado gbagọrọ agbagọ gbara ya gburugburu {}
.
Ọmụmaatụ JSON
{
"name": "John Doe",
"age": 35,
"isMarried": true,
"address": {
"street": "123 Main St.",
"city": "Anytown",
"state": "CA"
},
"phoneNumbers": [
"555-555-1212",
"555-555-1213"
]
}
N'ọmụmaatụ a, ihe JSON nwere ụzọ isi uru ise: "name"
, "age"
, "isMarried"
, "address"
, na "phoneNumbers"
. Uru nke "address"
bụ ihe ọzọ JSON, na uru nke "phoneNumbers"
bụ n'usoro nke eriri.
JSON bara uru n'ihi na ọ dị mfe igwe ntugharị na imepụta. Ọ dabere na ntinye nke JavaScript Programming Language Standard ECMA-262 3rd Edition – Disemba 1999. JSON bụ usoro ederede na-adabere kpamkpam na asụsụ mana na-eji mgbakọ maara nke ọma maka ndị mmemme nke ezinụlọ C nke asụsụ ma na-akwado ya na obodo. site na C, C++, C #, Java, JavaScript, Perl, PHP, Python, na ọtụtụ ndị ọzọ. Ngwongwo ndị a na-eme ka JSON bụrụ ezigbo asụsụ mgbanwe data.