入力ファイル | |||
inputfile<n> | 入力となるJSON文が格納されているファイル。、<n>は"1"から"8"のでの数字。この数字は連続している必要がある。コードはUTF-8。inputfileの形式はオプションjsontypeの説明を参照されたい | ||
inputdir<n> | inputfile<n>が存在するティレクトリのバスを指定します。省略すると、dirで指定したディレクトリになります | ||
出力ファイル | |||
outputfile | :出力するファイルのファイル名。UTF-8。paramfileに指定した項目順に項目は並ぶ。対応するAttributeがが無い場合は空文を出力する。 | ||
outputdir | outputfileが存在するティレクトリのバス。省略すると、dirで指定したディレクトリになります | ||
type | outputfileに出力するEntity typeを指定します。 | ||
jsontype | outputfileのJSON文の形式。JSONとしては以下の3種類をサポートする | ||
jsontype=entity : 波括弧に囲まれるひとつのEntity inputfileの例。1件のEntityしか存在できない。outmode=createの場合は項目名の行含め2行のcsvファイルが出力され、outmode=append場合にはoutputfileには1行のcsvデータが追記される { "id": "urn:ngsi-ld:Land:0000000002002-0000", "type": "Land", (中略) } |
|||
jsontype=array : 角かっこに囲まれるEntityの列 inputfileの例。この例では3件のEntityが存在する。outmode=createの場合はoutputfileには項目名の行含め4行のcsvファイルが出力され、outmode=append場合にはoutputfileには3行のcsvデータが追記される [ { "id": "urn:ngsi-ld:Land:0000000002002-0000", "type": "Land", (中略) }, { "id": "urn:ngsi-ld:Land:0000000002002-0001", "type": "Land", (中略) }, { "id": "urn:ngsi-ld:Land:0000000002002-0002", "type": "Land", (中略) } ] |
|||
jsontype=batch : op/updateに対し指定する、一括登録のためのJSON文(既定値) inputfileの例。この例では3件のEntityが存在する。outmode=createの場合はoutputfileには項目名の行含め4行のcsvファイルが出力され、outmode=append場合にはoutputfileには3行のcsvデータが追記される { "actionType": "append", "entities": [ { "id": "urn:ngsi-ld:Land:0000000002002-0000", "type": "Land", (中略) }, { "id": "urn:ngsi-ld:Land:0000000002002-0001", "type": "Land", (中略) }, { "id": "urn:ngsi-ld:Land:0000000002002-0002", "type": "Land", (中略) } ] } |
|||
オプション | |||
dir | 各種ファイルが存在するパスの既定値。省略すると"c:\Tools\data"を指定したと解釈される |
改版日 | 改版内容 |
2024-12-31 | 初版を公開します |