![](/https://help.apple.com/assets/6712D663A5C9C17B38070C34/6712D6680716C7F2C008E7B0/hu_HU/fbd8d40651fff19a46e7aaedd4cb1b09.png)
JSON feldolgozása a Parancsokban egy API-kérelemből
Ha megtekinti a Typicode API válaszát, láthatja, hogy a JSON-ban számos adat van tárolva. Bár először nem könnyű elolvasni, de idővel fel fogja ismerni a struktúrákat a JSON-adatokban, valamint tudni fogja, hogyan ismerheti fel a szótárakat, listákat, kulcsokat és értékeket. A fejlesztők gyakran biztosítják az API-juk által visszaadott JSON-adatok olvashatóan formázott verzióját, ezért érdemes ennek utánanézni a dokumentációban. Ezenfelül érdemes ellenőrizni a munkáját olyan szolgáltatásokkal, mint az online JSON-szerkesztő.
![Példa JSON-adatokra.](/https://help.apple.com/assets/6712D663A5C9C17B38070C34/6712D6680716C7F2C008E7B0/hu_HU/449dd22461f9ff5cbd51153ed52f1b62.png)
Megjegyzés: a Typicode API válasza egy lista. A lista objektumokat tartalmaz. Az objektumok kulcsokat tartalmaznak: id
, name
, username
, address
stb. Ezek közül a kulcsok közül néhány, például a phone
és a name
, egyszerűen egy számot vagy szöveges értéket tartalmaz, míg mások, például a company
, szótárértéket tartalmaznak.
A address
szótár tartalmaz néhány értékekkel rendelkező kulcsot, amelyek egyszerű szövegek, például street
, és olyan kulcsokat is (pl. geo
), amelyek önmagukban számos értékkel rendelkező szótáraknak minősülnek (lat
és lng
).