JSON格式要求


標准JSON的合法符號:{(左大括號)  }(右大括號)  "(雙引號)  :(冒號)  ,(逗號)  [(左中括號)  ](右中括號) 注:JSON必須使用雙引號,不能使用單引號

標准JSON的合法符號:{(左大括號)  }(右大括號)  "(雙引號)  :(冒號)  ,(逗號)  [(左中括號)  ](右中括號)

JSON字符串:特殊字符可在字符前面加 \ 或使用 \u 加 4位16進制數來處理

JSON布爾:必須小寫的true和false

JSON空:必須小寫的null

JSON數值:不能使用8/16進制

  1.  
    {"num":60}
  2.  
    {"num":-60}
  3.  
    {"num":6.6666}
  4.  
    {"num":1e+6} <!-- 1乘10的6次方,e不區分大小寫 -->
  5.  
    {"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解壓縮、轉義、解密、加密等實用功能。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM