[Javascript] JSON 介紹

程式語言:Javascript
JSON 官網

簡介:
JSON (JavaScript Object Notation) 架構與使用
輕量級的數據交換格式,絕大部分程式語言皆有支援


基本架構:
  • { object } => { key : value }
  • [ array ] => [ value1, value2, ... ]
{
    "array": [
        1,
        true,
        [1, 2, "3"],
        {"obj":1}
    ],

    "boolean": true,
    "null": null,
    "number": 123,

    "object": {
        "array": [
            3,
            false,
            ["1", 2, "3"]
        ],
        "boolean": true,
        "null": null,
        "number": 123,
    },

    "string": "Hello World"
}


key 類型
  • 只能是 string
  • 特殊字元需加 \
  • 中文需 Unicode 編碼
    測試:\u6e2c\u8a66


value 類型 (可混合)
  • string
  • number
  • boolean
  • null
  • object
  • array

參考:JSON 官網

留言