![](https://help.apple.com/assets/645D5D228BE0233D28263F4B/645D5D248BE0233D28263F53/es_419/fbd8d40651fff19a46e7aaedd4cb1b09.png)
Análisis de JSON en Atajos desde una solicitud de API
Si te fijas en la respuesta de API de Typicode, verás que hay muchos datos almacenados en JSON. Aunque no es fácil de leer a primera vista, con el tiempo empezarás a reconocer las estructuras en los datos con JSON y aprenderás a identificar los diccionarios, listas, claves y valores. A menudo, los desarrolladores incluyen una versión más legible de los datos con JSON que su API devuelve, consulta su documentación para aprender más al respecto. Asimismo, resulta útil revisar tu trabajo utilizando servicios tales como JSON Editor Online.
![Un ejemplo de datos con JSON](https://help.apple.com/assets/645D5D228BE0233D28263F4B/645D5D248BE0233D28263F53/es_419/dc6ab5c6bfb865d7f372a7b94a9b4b35.png)
Ten en cuenta que “Respuesta de API de Typicode” es una lista. La lista contiene objetos. Los objetos contienen claves como id
, name
, username
, address
, etc. Algunas de estas claves, tales como phone
y name
, sólo contienen un valor numérico o textual, en cambio hay otras, tales como company
, que contienen un valor de diccionario.
El diccionario address
contiene algunas claves con valores que son texto simple, como street
, y otras claves, como geo
, que son a su vez diccionarios con múltiples valores (lat
y lng
).