Aplikacija: brezplačni pregledovalnik JSON za razčlenjevanje in ogled izhoda vašega API-ja
Včasih delam Označevanje objektov JavaScript (JSON) prejem ali vrnitev iz API-ji in moram odpraviti težave pri razčlenjevanju vrnjene matrike. Vendar je večino časa težko, ker gre le za en sam niz. Takrat a Pregledovalnik JSON je zelo priročen, saj lahko zamaknete hierarhične podatke in se nato pomaknete, da poiščete informacije, ki jih potrebujete.
Kaj je JavaScript Object Notation (JSON)?
JSON (JavaScript Object Notation) je lahek format za izmenjavo podatkov, ki ga ljudje enostavno berejo in pišejo, stroji pa ga enostavno razčlenijo in ustvarijo. Temelji na podnaboru programskega jezika JavaScript in se uporablja za predstavitev podatkovnih struktur v besedilni obliki, ki jo je mogoče pošiljati in prejemati prek omrežja.
vir: JSON
Objekt JSON je neurejena zbirka parov ključ-vrednost, kjer je vsak ključ niz, vsaka vrednost pa je lahko niz, število, logična vrednost, ničelna vrednost, niz ali drug objekt JSON. Pari ključ-vrednost so ločeni z vejicami in obdani z zavitimi oklepaji {}
.
Primer JSON
{
"name": "John Doe",
"age": 35,
"isMarried": true,
"address": {
"street": "123 Main St.",
"city": "Anytown",
"state": "CA"
},
"phoneNumbers": [
"555-555-1212",
"555-555-1213"
]
}
V tem primeru ima objekt JSON pet parov ključ-vrednost: "name"
, "age"
, "isMarried"
, "address"
in "phoneNumbers"
. Vrednost "address"
je drug objekt JSON in vrednost "phoneNumbers"
je niz nizov.
JSON je ugoden, ker ga stroji enostavno razčlenijo in ustvarijo. Temelji na podmnožici standarda programskega jezika JavaScript ECMA-262 3rd Edition – december 1999. JSON je besedilni format, ki je popolnoma neodvisen od jezika, vendar uporablja konvencije, ki jih poznajo programerji družine jezikov C, in je izvorno podprt C, C++, C#, Java, JavaScript, Perl, PHP, Python in mnogi drugi. Zaradi teh lastnosti je JSON idealen jezik za izmenjavo podatkov.