Programa: nemokama JSON peržiūros priemonė, skirta analizuoti ir peržiūrėti API išvestį
Yra atvejų, kai dirbu „JavaScript“ objektų žymėjimas (JSON) perdavimas arba grąžinimas API ir turiu išspręsti, kaip analizuoju grąžintą masyvą. Tačiau dažniausiai tai sunku, nes tai tik viena eilutė. Štai tada a „JSON Viewer“ yra labai patogu, kad galėtumėte įtraukti hierarchinius duomenis ir tada slinkti, kad sužinotumėte reikiamą informaciją.
Kas yra „JavaScript“ objektų žymėjimas (JSON)?
JSON („JavaScript Object Notation“) yra lengvas duomenų mainų formatas, kurį žmonėms lengva skaityti ir rašyti, o įrenginiams lengva analizuoti ir generuoti. Jis pagrįstas „JavaScript“ programavimo kalbos poaibiu ir naudojamas duomenų struktūroms pavaizduoti teksto formatu, kurį galima siųsti ir gauti tinkle.
šaltinis: JSON
JSON objektas yra netvarkingas raktų ir reikšmių porų rinkinys, kuriame kiekvienas raktas yra eilutė, o kiekviena reikšmė gali būti eilutė, skaičius, loginė vertė, nulis, masyvas arba kitas JSON objektas. Raktų ir reikšmių poros yra atskirtos kableliais ir apjuostos riestiniais skliaustais {}
.
JSON pavyzdys
{
"name": "John Doe",
"age": 35,
"isMarried": true,
"address": {
"street": "123 Main St.",
"city": "Anytown",
"state": "CA"
},
"phoneNumbers": [
"555-555-1212",
"555-555-1213"
]
}
Šiame pavyzdyje JSON objektas turi penkias rakto ir verčių poras: "name"
, "age"
, "isMarried"
, "address"
, ir "phoneNumbers"
. Vertė "address"
yra kitas JSON objektas ir jo vertė "phoneNumbers"
yra eilučių masyvas.
JSON yra naudingas, nes mašinoms lengva išanalizuoti ir generuoti. Jis pagrįstas JavaScript programavimo kalbos standarto ECMA-262 3-iuoju leidimu – 1999 m. gruodžio mėn. poaibiu. JSON yra teksto formatas, kuris yra visiškai nepriklausomas nuo kalbos, tačiau naudoja C kalbų šeimos programuotojams žinomus susitarimus ir yra palaikomas iš prigimties. C, C++, C#, Java, JavaScript, Perl, PHP, Python ir daugelis kitų. Dėl šių savybių JSON yra ideali duomenų mainų kalba.