![](https://help.apple.com/assets/62867F4BA154561AD42D0C98/62867F4EA154561AD42D0CA0/cs_CZ/fbd8d40651fff19a46e7aaedd4cb1b09.png)
Analýza JSON z požadavku API ve Zkratkách
Když se podíváte na odezvu API od Typicode, zjistíte, že obsahuje velké množství dat ve formátu JSON. I když není zpočátku jednoduché tato data přečíst, časem začnete v JSON datech rozpoznávat jednotlivé struktury a dokážete identifikovat slovníky, seznamy, klíče a hodnoty. Vývojáři často dbají na to, aby jejich API vracelo data v úhledně formátované verzi JSON; doporučujeme taková data v jejich dokumentaci vyhledat. Dále je také užitečné si vytvořená data zkontrolovat pomocí vhodných služeb, jako je například online JSON editor.
![Ukázka JSON dat](https://help.apple.com/assets/62867F4BA154561AD42D0C98/62867F4EA154561AD42D0CA0/cs_CZ/04df820ee4c091a186bb54d27a0d2f52.png)
Všimněte si, že odpověď z API od Typicode je seznam. Seznam obsahuje objekty. Objekty obsahují klíče, například id
, name
, username
, address
apod. Některé z těchto klíčů, například phone
a name
, jednoduše obsahují číselnou nebo textovou hodnotu, zatímco jiné, například company
, obsahují hodnotu typu slovník.
Slovník address
obsahuje některé klíče s hodnotami ve formátu prostého textu, například hodnotu street
, a také další klíče, například geo
, které jsou samy o sobě slovníky obsahující více hodnot (lat
a lng
).