JSON数据类型详解:基本类型与复合类型全面解析
2025-04-18 10:22:05
29
参考资料
JSON 值的两种类型简介
1. 基本类型
字符串(String):用双引号括起来的Unicode字符序列
数字(Number):整数或浮点数
布尔值(Boolean):true或false
null:表示空值
2. 复合类型
数组(Array):有序的值集合,用方括号[]包裹
对象(Object):无序的键值对集合,用花括号{}包裹
属性参数说明
字符串:可包含转义字符如\n、\t等
数字:支持科学计数法表示(如1.23e+4)
数组:元素可以是任意JSON值类型
对象:键必须是字符串,值可以是任意JSON值类型
使用方法
字符串必须使用双引号
对象键名必须用双引号
最后一个元素后不能有逗号
不支持注释
示例解析
{ "name": "John", // 字符串值 "age": 30, // 数字值 "isStudent": false, // 布尔值 "courses": ["Math", "Science"], // 数组 "address": { // 对象 "street": "123 Main St", "city": "New York" }, "graduated": null // null值 }