json构成
json文件由对象(集合)、数组、key/value元素三部分组成,可以相互嵌套。
各部分表示方法
-
使用大括号包围的是对象
-
使用中括号包围的是数组
-
冒号分隔的是元素。
元素组成
- 元素的key只能是字符串。
- 元素的value数据类型可以是:
- number:整数和浮点数都属于number类型,可以是正负数
- string:字符串
- bool:true/false
- array:使用中括号包围的部分是array
- object:使用大括号包围的是对象
- null:空()一般是这个值本来应该是某个object的,但是object不存在,于是为Null)
对象、数组容器中每个元素之间使用逗号隔开,容器的最后一个元素不加逗号
顶级对象都是匿名的,也就是没有key