JSON格式要求
標準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格式要求