![](https://help.apple.com/assets/5DBA06F50946220C6D6D359C/5DBA06FC0946220C6D6D35A5/pt_PT/c10e8a839dc838a25d0feb0e9e428a0a.png)
Como analisar JSON na aplicação Atalhos a partir de um pedido à API
Se olhar para a resposta da API do Dark Sky, pode ver que existem imensos dados armazenados em JSON. Embora à primeira vista não sejam de fácil leitura, ao longo do tempo começará a reconhecer as estruturas nos dados JSON, assim a saber identificar dicionários, listas, chaves e valores. Muitas vezes, os programadores incluem uma versão com melhor formatação dos dados JSON que a API devolve, que deverá procurar na respetiva documentação. Além disso, é útil verificar o trabalho com serviços como o Editor JSON online.
![Um exemplo de dados JSON.](https://help.apple.com/assets/5DBA06F50946220C6D6D359C/5DBA06FC0946220C6D6D35A5/pt_PT/3018504421d35d0544219f7275766cf4.png)
Tenha em atenção que o objeto de nível superior é um dicionário com as chaves latitude
, longitude
, fuso horário
, atual
e ao minuto
. Algumas destas chaves, como latitude
e fuso horário
, contêm simplesmente um número ou valor de texto, mas outras, como diário
, têm um valor de dicionário.
E o dicionário diário
contém algumas chaves com valores que são simplesmente texto, como o resumo
, com Chuva durante todo o dia
. Mas outras, como dados
, são listas que contêm uma previsão (representada por um dicionário) para cada hora.
![Dicionário com chaves e cadeias.](https://help.apple.com/assets/5DBA06F50946220C6D6D359C/5DBA06FC0946220C6D6D35A5/pt_PT/1a43d931674888cc0db9480c86a34678.png)