Analýza formátu JSON v apke Skratky z požiadavky API
Ak sa pozriete na odpoveď rozhrania API služby Typicode, zistíte, že obsahuje veľké množstvo dát vo formáte JSON. Aj keď spočiatku nie je jednoduché tieto dáta prečítať, časom začnete v dátach JSON rozpoznávať jednotlivé štruktúry a dokážete identifikovať slovníky, zoznamy, kľúče a hodnoty. Vývojári často dbajú na to, aby ich rozhranie API vracalo dáta v úhľadne formátovanej verzii JSON. Podrobné informácie nájdete v ich dokumentácii. Je tiež užitočné skontrolovať vytvorené dáta pomocou vhodných služieb, ako je napríklad online editor formátu JSON.
Vezmite na vedomie, že odpoveďou rozhrania API služby Typicode je zoznam. Zoznam obsahuje objekty. Objekty obsahujú kľúče, ako napríklad id
(identifikátor), name
(meno), username
(užívateľské meno), address
(adresa) a ďalšie. Niektoré z týchto kľúčov, napríklad phone
(telefón) a name
(meno), obsahujú len číselnú alebo textovú hodnotu, zatiaľ čo iné, ako napríklad company
(spoločnosť), obsahujú hodnotu slovníka.
Niektoré kľúče s hodnotami v slovníku address
(adresa) sú jednoduchý text, napríklad street
(ulica), zatiaľ čo iné kľúče, napríklad geo
, sú sami o sebe slovníkmi, ktoré obsahujú viacero hodnôt (lat
(zemepisná šírka) a long
(zemepisná dĺžka)).