Analizzare JSON in Comandi Rapidi da una richiesta API
Se osservi la risposta dell’API Typicode, noterai che ci sono molti dati archiviati in JSON. Sebbene in un primo momento non siano facili da leggere, con il passare del tempo inizierai a riconoscere le strutture di dati JSON e imparerai a identificare dizionari, elenchi, chiavi e valori. Spesso, gli sviluppatori includono una versione accuratamente formattata dei dati JSON che l'API restituisce, cercala nella documentazione. Inoltre, è utile per controllare il tuo lavoro con i servizi come JSON Editor online.
Nota che la risposta API di Typicode è un elenco. L'elenco contiene oggetti. Gli oggetti contengono chiavi come id
, name
, username
, address
e altro ancora. Alcune di queste chiavi, come phone
e name
, contengono semplicemente un numero o un valore di testo, mentre altri, come company
, dispongono di un valore dizionario.
Il dizionario address
contiene alcune chiavi con valori che sono di solo testo, ad esempio street
e altre chiavi, come geo
, che sono dizionari contenenti valori multipli (lat
e lng
).