标准JSON的合法符号:{(左大括号) }(右大括号) "(双引号) :(冒号) ,(逗号) [(左中括号) ](右中括号) 注:JSON必须使用双引号,不能使用单引号
标准JSON的合法符号:{(左大括号) }(右大括号) "(双引号) :(冒号) ,(逗号) [(左中括号) ](右中括号)
JSON字符串:特殊字符可在字符前面加 \ 或使用 \u 加 4位16进制数来处理
JSON布尔:必须小写的true和false
JSON空:必须小写的null
JSON数值:不能使用8/16进制
- {"num":60}
- {"num":-60}
- {"num":6.6666}
- {"num":1e+6} <!-- 1乘10的6次方,e不区分大小写 -->
- {"num":1e-6} <!-- 1乘10的负6次方,e不区分大小写 -->
JSON对象格式
{
"object": { "name": "Ba", "age": 20 }}
JSON数组
{
"person": ["jobs",60]
}
在符合JSON、对象、数组标准的前提下,JSON对象数组可以组合成各种复杂数据包
例1:
{
"producta":{"productNO":[29135,29131,29133],"productID":29135,"productName":"高压50mp传感 器"}, "productb":{"productNO":[29134,29136,29138],"productID":29136,"productName":"低压5MPa传感 器"}}例2:
[
{"productNO":[29135,29131,29133],"productID":29135,"productName":"高压50mp传感器"}, {"productNO":[29134,29136,29138],"productID":29136,"productName":"低压5MPa传感器"}]例3:
{
"array": [ { "name": "jobs" }, { "name": "bill", "age": 60 }, { "product": "war3", "type": "game", "popular": true, "price": 60 } ]}JSON验证网站:http://www.bejson.com/
此网站提供在线JSON格式验证,JSON压缩,JSON解压缩、转义、解密、加密等实用功能。