Análise de JSON de uma solicitação de API no atalhos
Se você observar a resposta da API Typicode, verá que há muitos dados armazenados no JSON. Embora seja inicialmente difícil de ler, com o tempo, você começará a reconhecer as estruturas nos dados JSON, assim como aprenderá a identificar dicionários, listas, chaves e valores. Geralmente, os desenvolvedores incluem uma versão bem formatada dos dados JSON retornados pela API, portanto, procure isso na documentação deles. Adicionalmente, é útil conferir o seu trabalho usando serviços como o JSON Editor Online.
Note que a Resposta da API Typicode é uma lista. A lista contém objetos. Os objetos contêm chaves como id
, name
, username
, address
, dentre outras. Algumas dessas chaves, como phone
e name
, contêm apenas um valor de texto ou número, mas outras, como company
, têm um valor de dicionário.
O dicionário address
contém algumas chaves com valores em texto simples, como street
, e outras chaves, como geo
, que são, em si, dicionários que contêm diversos valores (lat
e lng
).