JSON ประเภทข้อมูล
- หน้าก่อนหน้า JSON vs XML
- หน้าต่อไป การแปลง JSON
ชนิดข้อมูลที่ถูกต้อง
ใน JSON ค่าต้องเป็นหนึ่งในชนิดของข้อมูลต่อไปนี้:
- ตัวอักษร
- ตัวเลข
- วัตถุ (วัตถุ JSON)
- แนวรายการ
- บูล
- Null
ค่า JSONไม่สามารถเป็นหนึ่งในชนิดของข้อมูลต่อไปนี้:
- ฟังก์ชัน
- วันที่
- undefined
ตัวอักษร JSON
ตัวอักษรใน JSON ต้องมีการปิดเปิดด้วยวงล้อมความ
ตัวอย่าง
{ "name":"Bill" }
ตัวเลข JSON
ตัวเลขใน JSON ต้องเป็นตัวเลขเต็มหรือตัวเลขทศนิยม
ตัวอย่าง
{ "age":30 }
JSON อ็็จเอกซ์โอบเจกต์
ค่าใน JSON สามารถเป็นวัตถุ
ตัวอย่าง
{ "employee":{ "name":"Bill Gates", "age":62, "city":"Seattle" } }
วัตถุที่ใช้เป็นค่าใน JSON ต้องปฏิบัติตามกฎของวัตถุ JSON ตามเดิม
JSON รายการ
ค่าใน JSON สามารถเป็นแนวรายการ
ตัวอย่าง
{ "employees":[ "Bill", "Steve", "David" ] }
JSON บูล
ค่าใน JSON สามารถเป็น true
/false
。
ตัวอย่าง
{"sale":true}
JSON null
ค่าใน JSON สามารถเป็น null
。
ตัวอย่าง
{"middlename":null}
- หน้าก่อนหน้า JSON vs XML
- หน้าต่อไป การแปลง JSON