標准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解壓縮、轉義、解密、加密等實用功能。