![](https://help.apple.com/assets/645D5D228BE0233D28263F4B/645D5D248BE0233D28263F53/pt_BR/fbd8d40651fff19a46e7aaedd4cb1b09.png)
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.
![Um exemplo de dados JSON.](https://help.apple.com/assets/645D5D228BE0233D28263F4B/645D5D248BE0233D28263F53/pt_BR/dc6ab5c6bfb865d7f372a7b94a9b4b35.png)
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
).