![](https://help.apple.com/assets/5C8ADDC1680CE21E4EE5E0AC/5C8ADDC9680CE21E4EE5E0B5/ro_RO/c10e8a839dc838a25d0feb0e9e428a0a.png)
Analizarea unui JSON dintr‑o solicitare API în Scurtături
Dacă priviți răspunsul API‑ului Dark Sky, puteți vedea că în JSON există o mulțime de date. Deși inițial nu este ușor de citit, în timp veți începe să recunoașteți structurile din datele JSON, precum și modul de a identifica dicționare, liste, chei și valori. Adesea, dezvoltatorii includ o versiune frumos formatată a datelor JSON care vor fi returnate de API, prin urmare căutați‑o în documentația oferită. În plus, este util să verificați ceea ce lucrați folosind servicii precum editorul JSON online.
![Un exemplu de date JSON.](https://help.apple.com/assets/5C8ADDC1680CE21E4EE5E0AC/5C8ADDC9680CE21E4EE5E0B5/ro_RO/4ef43f5eb3b06ebc0de1720a5d7a6e5a.png)
Remarcați că obiectul de nivel superior este un dicționar cu cheile latitude
, longitude
, timezone
, currently
și minutely
. Unele dintre aceste chei, precum latitude
și timezone
, conțin doar o valoare de tip număr sau de text, însă altele, precum daily
, au o valoare de tip dicționar.
Dicționarul daily
conține unele chei cu valori care sunt text simplu, precum summary
, cu Rain throughout the day
. Altele, în schimb, precum data
, sunt liste care conțin o prognoză (reprezentată de un dicționar) pentru fiecare oră.
![Dicționar conținând chei și șiruri.](https://help.apple.com/assets/5C8ADDC1680CE21E4EE5E0AC/5C8ADDC9680CE21E4EE5E0B5/ro_RO/e41b6ec98bb057348bc2719b5e2df2d1.png)