json有以下几个需要注意的点:
一、json的数据格式
- 数字,包含浮点数和整数
- 字符串,需要包裹在双引号中
- Bool值,true 或者 false
- 数组,需要包裹在方括号中 []
- 对象,需要包裹在大括号中 {}
- Null
其他任何格式都会触发报错,例如 JavaScript 中的 undefined 。
二、json的数据结构
JSON有两种数据结构:
名称/值对的集合:key : value样式;
值的有序列表:就是Array;
而在JSON的文档中说明只要是不符合上面两种结构的都不被支持,并提示错误
三、不能添加注释
还需要注意的是 JSON 文件中无法使用注释,试图添加注释将会引发报错。
那么JSON如何才能加注释?
1.使用key : value添加;
{
"查询的返回结果":"",
"resultcode":"200",
"查询结果":"",
"reason": "查询成功!"
}
2.使用JSON.minify()函数;
通过使用JSON.minify(test.json)可以删除test.json文件中的注释及空格,从而使带有注释的.json文件通过编译