![](https://help.apple.com/assets/645D5D228BE0233D28263F4B/645D5D258BE0233D28263F5A/fi_FI/389e356d55e928d40def9c16d476e5e0.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/645D5D258BE0233D28263F5A/fi_FI/009a934f9408c9401845571e0bb06297.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.