Lietotne: bezmaksas JSON skatītājs, lai parsētu un skatītu jūsu API izvadi
Ir reizes, kad es strādāju ar JavaScript objekta apzīmējums (JSON) nokārtošana vai atgriešana API un man ir nepieciešams novērst problēmas, kā es parsēju atgriezto masīvu. Tomēr lielākoties tas ir grūti, jo tā ir tikai viena virkne. Tas ir, kad a JSON skatītājs ir ļoti noderīgs, lai jūs varētu atkāpties hierarhiskajos datos un pēc tam ritināt, lai uzzinātu nepieciešamo informāciju.
Kas ir JavaScript objektu apzīmējums (JSON)?
JSON (JavaScript Object Notation) ir viegls datu apmaiņas formāts, ko cilvēkiem ir viegli lasīt un rakstīt, bet iekārtām ir viegli parsēt un ģenerēt. Tas ir balstīts uz JavaScript programmēšanas valodas apakškopu un tiek izmantots, lai attēlotu datu struktūras teksta formātā, ko var nosūtīt un saņemt tīklā.
Avots: JSON
JSON objekts ir nesakārtota atslēgu un vērtību pāru kolekcija, kur katra atslēga ir virkne un katra vērtība var būt virkne, skaitlis, Būla vērtība, nulle, masīvs vai cits JSON objekts. Atslēgu-vērtību pāri ir atdalīti ar komatiem, un tos ieskauj cirtaini iekavās {}
.
JSON piemērs
{
"name": "John Doe",
"age": 35,
"isMarried": true,
"address": {
"street": "123 Main St.",
"city": "Anytown",
"state": "CA"
},
"phoneNumbers": [
"555-555-1212",
"555-555-1213"
]
}
Šajā piemērā JSON objektam ir pieci atslēgu un vērtību pāri: "name"
, "age"
, "isMarried"
, "address"
, un "phoneNumbers"
. Vērtība "address"
ir vēl viens JSON objekts, un tā vērtība "phoneNumbers"
ir virkņu masīvs.
JSON ir izdevīgs, jo mašīnām to ir viegli parsēt un ģenerēt. Tas ir balstīts uz JavaScript programmēšanas valodas standarta ECMA-262 3. izdevums – 1999. gada decembris. JSON ir teksta formāts, kas ir pilnībā neatkarīgs no valodas, bet izmanto C valodu saimes programmētājiem pazīstamas un sākotnēji atbalstītas konvencijas. C, C++, C#, Java, JavaScript, Perl, PHP, Python un daudzi citi. Šīs īpašības padara JSON par ideālu datu apmaiņas valodu.