JSON มีหกชนิด: ออบเจกต์ อาร์เรย์ สตริง ตัวเลข บูลีน และ null
ชุดคู่คีย์/ค่าแบบไม่มีลำดับ คีย์ต้องเป็นสตริง
{"name":"Ada","role":"admin"}
รายการค่าที่เรียงลำดับซึ่งอาจผสมชนิดกันได้ใน JSON
["json", "yaml", "csv"]
ข้อความ Unicode ในเครื่องหมายคำพูดคู่พร้อม escape เช่น \n และ \t
"line one\nline two"
จำนวนเต็มหรือทศนิยมฐาน 10 เลขศูนย์นำหน้าและ NaN ไม่ถูกต้อง
42
ใช้ true และ false ตัวพิมพ์เล็ก และ null สำหรับค่าว่าง
true