JSONモジュールを作成する
JSON ModulesはTosca XScanを使用して作成されます。詳細については、以下もご参照ください
|
アイコン |
ビジネスベースのコントロールのタイプ |
|---|---|
|
|
JSON配列 |
|
|
JSONオブジェクト |
|
|
JSON値 |
-
XModuleは、スキャンしたファイルに従って名前が付けられます。
-
JSONオブジェクト内の要素は、ソートされていないリストとしてスキャンされ、その名前によって識別されます。
JSONオブジェクト内の要素の順序は、スキャンしたファイル内の順序と同じではない可能性があります。JSONオブジェクトはソートされていないペアのリストとして処理されるため、動作には影響しません。
-
JSON配列内の要素は、その位置によって識別されます。この要素の名前は、「
item#<position> には、その位置の番号が入ります。 -
JSON値のDataTypeは、スキャンした値に応じて設定され、モジュールにコピーされます(文字列、数値など)。
例
{
"bookstore": {
"book": [{
"category": "cooking",
"title": {
"lang": "en",
"text": "Everyday Italian"
},
"author": "Giada De Laurentiis",
"year": "2005",
"price": "30.00"
},
{
"category": "children",
"title": {
"lang": "en",
"text": "Harry Potter"
},
"author": "J K. Rowling",
"year": "2005",
"price": "29.99"
}]
}
}
上記の例を Tosca XScan を使ってスキャンすると、以下のXModuleが作成されます:
JSONモジュール - 例