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.
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.