![](https://help.apple.com/assets/5DBA06F50946220C6D6D359C/5DBA06FC0946220C6D6D35A5/cs_CZ/c10e8a839dc838a25d0feb0e9e428a0a.png)
Analýza JSON z požadavku API ve Zkratkách
Když se podíváte na odezvu API služby Dark Sky, 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/5DBA06F50946220C6D6D359C/5DBA06FC0946220C6D6D35A5/cs_CZ/08130d6616d3cf32398c64800e34e50a.png)
Všimněte si, že objekt na nejvyšší úrovni je slovník s klíči latitude
, longitude
, timezone
, currently
a minutely
. Některé z těchto klíčů, například latitude
a timezone
, jednoduše obsahují číselnou nebo textovou hodnotu, zatímco jiné, jako například daily
, obsahuje hodnotu typu slovník.
A slovník daily
(denní přehled) obsahuje některé klíče s hodnotami ve formátu prostého textu, například summary
(souhrn) s hodnotou Rain throughout the day
(Přes den déšť). Zatímco jiné, například data
, mají podobu seznamu obsahujícího předpověď (reprezentovanou slovníkem) pro každou hodinu.
![Slovník obsahující klíče a řetězce](https://help.apple.com/assets/5DBA06F50946220C6D6D359C/5DBA06FC0946220C6D6D35A5/cs_CZ/10b59472f9ecf8da9f8ad66ef1901363.png)