App: Gratis JSON Viewer for å analysere og se API-ets utdata
Det er tider når jeg jobber med JavaScript Objekt Notation (JSON) bli bestått eller returnert fra APIer og jeg må feilsøke hvordan jeg analyserer matrisen som returneres. Imidlertid er det for det meste vanskelig fordi det bare er en enkelt streng. Det var da en JSON Viewer er veldig nyttig slik at du kan rykke inn de hierarkiske dataene og deretter bla gjennom for å finne informasjonen du trenger.
Hva er JavaScript Object Notation (JSON)?
JSON (JavaScript Object Notation) er et lett datautvekslingsformat som er enkelt for mennesker å lese og skrive og enkelt for maskiner å analysere og generere. Det er basert på en undergruppe av programmeringsspråket JavaScript, og brukes til å representere datastrukturer i et tekstformat som kan sendes og mottas over et nettverk.
kilde: JSON
Et JSON-objekt er en uordnet samling av nøkkelverdi-par, der hver nøkkel er en streng og hver verdi kan være en streng, tall, boolsk, null, matrise eller et annet JSON-objekt. Nøkkelverdi-parene er atskilt med komma og omgitt av krøllete klammeparenteser {}
.
JSON Eksempel
{
"name": "John Doe",
"age": 35,
"isMarried": true,
"address": {
"street": "123 Main St.",
"city": "Anytown",
"state": "CA"
},
"phoneNumbers": [
"555-555-1212",
"555-555-1213"
]
}
I dette eksemplet har JSON-objektet fem nøkkelverdi-par: "name"
, "age"
, "isMarried"
, "address"
og "phoneNumbers"
. Verdien av "address"
er et annet JSON-objekt, og verdien av "phoneNumbers"
er en rekke strenger.
JSON er fordelaktig fordi det er enkelt for maskiner å analysere og generere. Det er basert på et undersett av JavaScript-programmeringsspråkstandarden ECMA-262 3rd Edition – desember 1999. JSON er et tekstformat som er fullstendig språkuavhengig, men bruker konvensjoner som er kjent for programmerere av C-familien av språk, og som er naturlig støttet. av C, C++, C#, Java, JavaScript, Perl, PHP, Python og mange andre. Disse egenskapene gjør JSON til et ideelt datautvekslingsspråk.