Analyse af JSON i Genveje fra en API-anmodning
Hvis du kigger på svaret fra Typicode API’en, kan du se, at der opbevares masser af data i JSON. Det er ikke let at læse i starten, men med tiden kan du genkende strukturerne i JSON-data og identificere ordbøger, lister, nøgler og værdier. Du kan måske finde hjælp i dokumentationen til et API, hvor udviklerne ofte har indsat en pænt formateret udgave af de JSON-data, som API'et returnerer. Det kan også være praktisk at tjekke dit arbejde med tjenester som JSON-værktøjet på internettet.
Bemærk, at Typicode API-svaret er en liste. Listen indeholder objekter. Objekterne indeholder nøgler som id
, navn
, brugernavn
, adresse
m.m. Nogle af nøglerne, f.eks. telefon
og navn
, indeholder blot en talværdi eller en tekstværdi, mens andre, f.eks. firma
, har en ordbogsværdi.
Adressen
i ordbogen indeholder nogle nøgler med værdier, der er simpel tekst, f.eks. gade
, og andre nøgler, f.eks. geo
, som i sig selv er ordbøger, der indeholder flere værdier (lat
og lng
).