JSON 总结
概述
- JavaScript Object Notation(JavaScript 对象表示法)。
- 存储和交换文本信息的语法,类似 XML。
- 相比XML 更小、更快,更易解析。
- JSON 文本格式在语法上与创建 JavaScript 对象的代码相同。因此不需要额外的解析器,JavaScript 程序内部可以内建的 eval() 函数,直接原生解析。
- 其他语言对JSON的库也比较多。
语法规则 1
- 它是是 JavaScript 语法的子集。
- 数据在键/值对中。
- 数据之间由逗号分隔。
- 大括号 {} 保存对象。
- 中括号 [] 保存数组,数组可以包含多个对象
语法规则 2
键值对:key : value 新式
key: 必须是字符串
value:
数字(整数或浮点数)
字符串(在双引号中)
逻辑值(true 或 false)
数组(在中括号中)
对象(在大括号中)
null