JavaScript JSON
JSON adalah format untuk menyimpan dan mengirimkan data.
JSON biasanya digunakan untuk melewatkan data ke web server.
Apa itu JSON?
- JSON English namaJava S cript O bject N otation
- JSON adalah format data interchange ringan.
- JSON adalah bahasa independen*
- JSON mudah dimengerti.
* JSON menggunakan JavaScript, tapi JSON merupakan format teks saja. teks dapat dibaca dalam bahasa pemrograman, dan sebagai format transfer data. |
contoh JSON
karyawan mengikuti sintaks JSON objek didefinisikan: array rekaman (objek) dari tiga karyawan:
JSON Contoh
{ "FirstName": "John", "lastName": "Doe"},
{ "FirstName": "Anna", "lastName": "Smith"},
{ "FirstName": "Peter", "lastName": "Jones"}
]}
Setelah JSON diformat sebagai objek JavaScript
format JSON adalah sintaksis membuat kode objek JavaScript adalah sama.
Karena mereka adalah sama, program JavaScript dapat dengan mudah menjadi data JSON menjadi objek JavaScript.
aturan sintaks JSON
- Data untuk pasangan kunci / nilai.
- Data dipisahkan dengan koma.
- Simpan kawat gigi Object
- Simpan kurung array yang
Data JSON - nama yang sesuai dengan nilai
format data JSON untuk pasangan kunci / nilai, seperti properti obyek JavaScript.
pasangan kunci / nilai termasuk nama field (dalam tanda kutip ganda), diikuti oleh titik dua, maka nilai adalah:
objek JSON
JSON objek disimpan dalam kawat gigi.
Seperti dalam JavaScript, objek dapat menyimpan lebih pasangan kunci / nilai:
JSON Array
JSON array yang memegang dalam tanda kurung.
Seperti dalam JavaScript, array dapat berisi objek:
{ "FirstName": "John", "lastName": "Doe"},
{ "FirstName": "Anna", "lastName": "Smith"},
{ "FirstName": "Peter", "lastName": "Jones"}
]
Dalam contoh di atas, objek "karyawan" adalah array. Ini berisi tiga benda.
Setiap objek rekaman untuk karyawan (pertama dan nama terakhir).
JSON string dikonversi ke objek JavaScript
Biasanya kita membaca data JSON dari server, dan menampilkan data dalam halaman Web.
Untuk mempermudah, kami mendirikan sebuah halaman web langsung string JSON (Anda juga dapat membaca kami tutorial JSON ):
Pertama, buat string JavaScript, data karakter string dalam format JSON ?:
'{ "FirstName": "John", "lastName": "Doe"},' +
'{ "FirstName": "Anna", "lastName": "Smith"},' +
'{ "FirstName": "Peter", "lastName": "Jones"}]}';
Kemudian, menggunakan built-in fungsi JavaScript JSON.parse () untuk mengkonversi string ke objek JavaScript:
Akhirnya, menggunakan objek JavaScript baru di halaman Anda:
contoh
<Script>
document.getElementById ( "demo"). innerHTML =
obj.employees [1] .firstName + "" + obj.employees [1] .lastName;
</ Script>
Coba »
Fungsi terkait
fungsi | deskripsi |
---|---|
JSON.parse () | Untuk string JSON menjadi objek JavaScript. |
JSON.stringify () | JavaScript digunakan untuk mengkonversi nilai ke string JSON. |
JSON informasi lebih lanjut, Anda dapat membaca kami tutorial JSON .