![](https://help.apple.com/assets/645D5D228BE0233D28263F4B/645D5D248BE0233D28263F53/fr_CA/fbd8d40651fff19a46e7aaedd4cb1b09.png)
Analyse de JSON dans Raccourcis à partir d’une demande API
Si vous regardez la réponse API Typicode, vous pouvez voir qu’il y a beaucoup de données stockées dans JSON. Bien qu’elles ne soient pas faciles à lire au début, avec le temps vous commencerez à reconnaître les structures des données JSON ainsi que la façon d’identifier les dictionnaires, les listes, les clés et les valeurs. Souvent, les développeurs incluent une version dans un format simplifié des données JSON que leur API retournera; recherchez-la dans leur documentation. Par ailleurs, il est pratique de vérifier votre travail à l’aide de services comme l’éditeur JSON en ligne.
![Exemple de données JSON.](https://help.apple.com/assets/645D5D228BE0233D28263F4B/645D5D248BE0233D28263F53/fr_CA/dc6ab5c6bfb865d7f372a7b94a9b4b35.png)
Notez que la réponse de l’API Typicode est une liste. La liste contient des objets. Les objets contiennent des clés comme id
, name
, username
, address
, etc. Certaines de ces clés, comme phone
et name
, contiennent simplement une valeur de nombre ou de texte, mais d’autres, comme company
, comportent une valeur de dictionnaire.
L’address
du dictionnaire contient certaines clés dont les valeurs sont simplement du texte, comme la street
et d’autres clés, comme la geo
, qui sont elles-mêmes des dictionnaires contenant plusieurs valeurs (lat
et lng
).