![](https://help.apple.com/assets/63A24242BFFB1C67B5512B26/63A24245BFFB1C67B5512B35/id_ID/389e356d55e928d40def9c16d476e5e0.png)
Mengurai JSON di Pintasan dari permintaan API
Jika Anda melihat respons API Typicode, Anda dapat melihat bahwa terdapat banyak data yang disimpan di JSON. Meskipun tidak mudah dibaca pada awalnya, seiring waktu Anda akan mulai mengenali struktur dalam data JSON, serta cara mengidentifikasi kamus, daftar, kunci, dan nilai. Seringkali pengembang menyertakan versi data JSON dengan format rapi yang dikembalikan oleh API mereka. Oleh karena itu, cari tahu mengenai hal tersebut di dokumentasi mereka. Selain itu, coba periksa pekerjaan Anda menggunakan layanan seperti Editor JSON online.
![Contoh data JSON.](https://help.apple.com/assets/63A24242BFFB1C67B5512B26/63A24245BFFB1C67B5512B35/id_ID/1bca4fafd04eaf935b9c7301992a9f8a.png)
Ingat bahwa Respons API Typicode adalah sebuah daftar. Daftar tersebut berisi objek. Objek tersebut berisi kunci seperti id
, name
, username
, address
, dan lainnya. Sebagian kunci ini, seperti phone
dan name
, hanya berisi nilai angka atau teks, tapi yang lain, seperti company
, memiliki nilai kamus.
Kamus address
berisi beberapa kunci dengan nilai yang merupakan teks sederhana, seperti street
, dan kunci lainnya, seperti geo
, yang merupakan kamus tersendiri berisi beberapa nilai (lat
dan lng
).