Apl: Pemapar JSON Percuma Untuk Menghuraikan dan Melihat Output API Anda
Ada kalanya saya bekerja dengan Notasi Objek JavaScript (JSON) lulus atau pulang dari API dan saya perlu menyelesaikan masalah bagaimana saya menguraikan susunan yang dikembalikan. Walau bagaimanapun, selalunya sukar kerana hanya satu rentetan. Ketika itulah a Pemapar JSON datang sangat berguna supaya anda boleh mengesot data hierarki dan kemudian menatal untuk mengetahui maklumat yang anda perlukan.
Apa itu Notasi Objek JavaScript (JSON)?
JSON (JavaScript Object Notation) ialah format pertukaran data ringan yang mudah dibaca dan ditulis oleh manusia serta mudah untuk dihuraikan dan dijana oleh mesin. Ia adalah berdasarkan subset bahasa pengaturcaraan JavaScript, dan digunakan untuk mewakili struktur data dalam format teks yang boleh dihantar dan diterima melalui rangkaian.
sumber: JSON
Objek JSON ialah koleksi pasangan nilai kunci yang tidak tertib, dengan setiap kunci ialah rentetan dan setiap nilai boleh menjadi rentetan, nombor, boolean, nol, tatasusunan atau objek JSON yang lain. Pasangan nilai kunci dipisahkan dengan koma dan dikelilingi oleh pendakap kerinting {}
.
Contoh JSON
{
"name": "John Doe",
"age": 35,
"isMarried": true,
"address": {
"street": "123 Main St.",
"city": "Anytown",
"state": "CA"
},
"phoneNumbers": [
"555-555-1212",
"555-555-1213"
]
}
Dalam contoh ini, objek JSON mempunyai lima pasangan nilai kunci: "name"
, "age"
, "isMarried"
, "address"
, dan "phoneNumbers"
. Nilai "address"
ialah satu lagi objek JSON, dan nilai "phoneNumbers"
ialah susunan rentetan.
JSON berfaedah kerana mudah untuk mesin menghuraikan dan menjana. Ia adalah berdasarkan subset Standard Bahasa Pengaturcaraan JavaScript ECMA-262 Edisi Ke-3 – Disember 1999. JSON ialah format teks yang sepenuhnya bebas bahasa tetapi menggunakan konvensyen yang biasa kepada pengaturcara daripada keluarga bahasa C dan disokong secara asli. oleh C, C++, C#, Java, JavaScript, Perl, PHP, Python dan banyak lagi. Sifat ini menjadikan JSON sebagai bahasa pertukaran data yang ideal.