JSON データタイプ
- 前のページ JSON vs XML
- 次のページ 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}
- 前のページ JSON vs XML
- 次のページ JSON パーサー