Biz/Browser 5.0.4
|
|
|||
|
|
|
|
|
|
|
JSONDocument |
||
|
|
|||
JSONデータを解析、出力するクラスです。
Get、Load、Parseいずれかのメソッドで読み込まれたJSONデータはArrayオブジェクトへ展開され、先頭のArrayオブジェクトがValueへ設定されます。
またSaveメソッドにより、Valueに設定されたArrayオブジェクトをJSONデータへ変換します。
[]で囲まれた配列はArrayの0番目からの配列として、{}で囲まれたオブジェクトは名前をキーとしたArrayの連想配列として展開されます。
値としてのオブジェクトや配列はArrayの要素にArrayが格納される形になります。
JSONデータ
[
{ "name" : "Yamada Taro"},
"文字列",
3.14
]
|
![]() |
Arrayへ展開 |
|
Array[0] |
|
Array[“name”] |
|
String(“Taro Yamada”) |
|
|
|
|
||||
|
|
|
|
|
|
|
|
Array[1] |
|
String(“文字列”) |
|
|
|
|
|
|
||||
|
|
|
|
|
|
|
|
Array[2] |
|
Number(3.14) |
|
|
|
|
|
|
||||
デフォルトプロパティはValueです。ValueTypeにはString、Number、Fixed、Date、UStringを指定できます。