JSON数据类型
有效数据类型
在 JSON 中,值必须是以下数据类型之一:
- 一个字符串
- 一个号码
- 一个对象(JSON 对象)
- 数组
- 一个布尔值
- 无效的
JSON 值不能是以下数据类型之一:
- 一个函数
- 一个约会
- 不明确的
JSON 字符串
JSON 中的字符串必须用双引号括起来。
例子
{"name":"John"}
JSON 数字
JSON 中的数字必须是整数或浮点数。
例子
{"age":30}
JSON 对象
JSON 中的值可以是对象。
例子
{ "employee":{"name":"John", "age":30, "city":"New York"} }
作为 JSON 中的值的对象必须遵循 JSON 语法。
JSON 数组
JSON 中的值可以是数组。
例子
{ "employees":["John", "Anna", "Peter"] }
JSON 布尔值
JSON 中的值可以是 true/false。
例子
{"sale":true}
JSON 空
JSON 中的值可以为 null。
例子
{"middlename":null}