![](https://help.apple.com/assets/645D5D228BE0233D28263F4B/645D5D248BE0233D28263F53/fi_FI/fbd8d40651fff19a46e7aaedd4cb1b09.png)
JSONin jäsentäminen Pikakomennoissa API-pyynnöstä
Kun katsot Typicode-APIn palautetta, näet runsaasti JSON-muotoista dataa. Aluksi sekavalta näyttävästä massasta alkaa hahmottua JSON-datan rakenteita, ja alat tunnistaa sanakirjoja, luetteloita, avaimia ja arvoja. Kehittäjät lisäävät yleensä siististi muotoillun version APIn palauttamasta JSON-datasta, joten sitä kannattaa etsiä kyseisen palvelun dokumentaatiosta. Lisäksi kannattaa tarkistaa omat tuotokset palveluilla, kuten verkossa toimiva JSON Editor.
![Esimerkki JSON-datasta.](https://help.apple.com/assets/645D5D228BE0233D28263F4B/645D5D248BE0233D28263F53/fi_FI/dc6ab5c6bfb865d7f372a7b94a9b4b35.png)
Huomaa, että Typicode-APIn palaute on luettelo. Luettelo sisältää objekteja. Objektit sisältävät avaimia, kuten id
, name
, username
ja address
. Osa avaimista, kuten phone
ja name
, sisältävät pelkän numero- tai tekstiarvon, kun taas toisissa, kuten company
, on sanakirja-arvo.
address
-sanakirja sisältää joitakin avaimia, joiden arvona on yksinkertainen teksti, kuten street
, ja muita avaimia, kuten geo
, jotka ovat itsessään useita arvoja (lat
ja lng
) sisältäviä sanakirjoja.