JSON 數據類型

有效的數據類型

在 JSON 中,值必須是以下數據類型之一:

  • 字符串
  • 數字
  • 對象(JSON 對象)
  • 數組
  • 布爾
  • Null

JSON 的值不可以是以下數據類型之一:

  • 函數
  • 日期
  • undefined

JSON 字符串

JSON 中的字符串必須用雙引號包圍。

實例

{ "name":"Bill" }

JSON 數字

JSON 中的數字必須是整數或浮點數。

實例

{ "age":30 }

JSON 對象

JSON 中的值可以是對象。

實例

{
"employee":{ "name":"Bill Gates", "age":62, "city":"Seattle" }
}

JSON 中作為值的對象必須遵守與 JSON 對象相同的規則。

JSON 數組

JSON 中的值可以是數組。

實例

{
"employees":[ "Bill", "Steve", "David" ]
}

JSON 布爾

JSON 中的值可以是 true/false

實例

{ "sale":true }

JSON null

JSON 中的值可以是 null

實例

{ "middlename":null }