App: Ókeypis JSON Viewer til að flokka og skoða úttak API þíns
Það eru tímar þegar ég er að vinna með Skýring JavaScript-hlutabréfa (JSON) fá framhjá eða skilað frá API og ég þarf að leysa hvernig ég er að flokka fylkið sem skilað er. Hins vegar er það oftast erfitt vegna þess að það er bara einn strengur. Það er þegar a JSON áhorfandi kemur sér mjög vel þannig að þú getur dregið inn stigveldisgögnin og síðan skrunað í gegnum til að finna upplýsingarnar sem þú þarft.
Hvað er JavaScript Object Notation (JSON)?
JSON (JavaScript Object Notation) er létt gagnaskiptasnið sem er auðvelt fyrir menn að lesa og skrifa og auðvelt fyrir vélar að flokka og búa til. Það er byggt á undirmengi JavaScript forritunarmálsins og er notað til að tákna gagnaskipulag á textasniði sem hægt er að senda og taka á móti um netkerfi.
Heimild: JSON
JSON hlutur er óraðað safn lykilgilda pöra, þar sem hver lykill er strengur og hvert gildi getur verið strengur, tala, boolean, núll, fylki eða annar JSON hlutur. Lykilgildapörin eru aðskilin með kommum og umkringd krulluðum axlaböndum {}
.
JSON dæmi
{
"name": "John Doe",
"age": 35,
"isMarried": true,
"address": {
"street": "123 Main St.",
"city": "Anytown",
"state": "CA"
},
"phoneNumbers": [
"555-555-1212",
"555-555-1213"
]
}
Í þessu dæmi hefur JSON hluturinn fimm lykilgildapör: "name"
, "age"
, "isMarried"
, "address"
og "phoneNumbers"
. Gildi "address"
er annar JSON hlutur, og gildið á "phoneNumbers"
er fylki strengja.
JSON er hagkvæmt vegna þess að það er auðvelt fyrir vélar að flokka og búa til. Það er byggt á undirmengi JavaScript forritunarmálsstaðalsins ECMA-262 3rd Edition – desember 1999. JSON er textasnið sem er algjörlega tungumálóháð en notar venjur sem forritarar í C fjölskyldu tungumálanna þekkja og er innbyggt stutt. með C, C++, C#, Java, JavaScript, Perl, PHP, Python og mörgum öðrum. Þessir eiginleikar gera JSON að kjörnu gagnaskiptatungumáli.