9.13 データ型
REST APIで指定できるデータの型について説明します。
REST APIがサポートするデータ型と対応するJSONのデータ型を次に示します。
データ型 |
JSONのデータ型 |
説明 |
---|---|---|
boolean |
boolean |
trueまたはfalseを表す型。 大文字と小文字は区別されません。 例:true |
int |
number |
32ビットの符号付き整数を表す型。 例:100 |
long |
number |
64ビットの符号付き整数を表す型。 例:1048576 |
string |
string |
任意の文字列を表す型。 例:"DKR5D-J900SS" |
ISO8601string |
string |
ISO 8601拡張形式(YYYY-MM-DDThh:mm:ssZ)で時刻を表す型。 指定できるタイムゾーンはUTCだけです。 例:"2017-09-30T09:27:35Z" |
上記のデータ型以外に、JSON形式の次のデータ型を使用します。
- object型
- 属性と値をコロン(: )でつないだ文字列を{ }で囲む形式です。属性と値のペアが複数ある場合は、コンマで区切ります。
- array型
- 複数の値をコンマで区切った文字列を[ ]で囲む形式です。