Tipe Data JSON
- Hal Sebelumnya JSON vs XML
- Hal Berikutnya Pemecahan JSON
Tipe data yang valid
Dalam JSON, nilai harus berupa salah satu tipe data berikut:
- String
- Angka
- Objek (Objek JSON)
- Array
- Boolean
- Null
Nilai JSONTidak bolehAdalah salah satu tipe data berikut:
- Fungsi
- Tanggal
- undefined
String JSON
String dalam JSON harus diselubungi tanda kutip ganda.
Contoh
{ "name":"Bill" }
Angka JSON
Angka dalam JSON harus berupa bilangan bulat atau bilangan pecahan.
Contoh
{ "age":30 }
Objek JSON
Nilai dalam JSON dapat berupa objek.
Contoh
{ "employee":{ "name":"Bill Gates", "age":62, "city":"Seattle" } }
Objek yang digunakan sebagai nilai dalam JSON harus mematuhi aturan yang sama seperti objek JSON.
Array JSON
Nilai dalam JSON dapat berupa array.
Contoh
{ "employees":[ "Bill", "Steve", "David" ] }
JSON Boolean
Nilai dalam JSON dapat berupa true
/false
.
Contoh
{"sale":true}
JSON null
Nilai dalam JSON dapat berupa null
.
Contoh
{"middlename":null}
- Hal Sebelumnya JSON vs XML
- Hal Berikutnya Pemecahan JSON