Cosminexus V9 BPM/ESB基盤 サービスプラットフォーム リファレンス

[目次][用語][索引][前へ][次へ]

cscjsonxmlconvJSON形式データとXML形式データの相互変換

形式

 
cscjsonxmlconv -in <入力ファイルのパス>
               -out <出力ファイルのパス>
              [-f <JSON-XML変換定義ファイルのパス>]
 

機能

JSON形式データとXML形式データとを相互に変換した結果をファイルとして生成します。

このコマンドは,次の場所に格納されています。

 
<サービスプラットフォームのインストールディレクトリ>\CSCTE\bin
 

コマンドを実行する場合は,この場所まで移動するかパスを指定してください。

引数

-in <入力ファイルのパス>

入力ファイルのパスを絶対パスまたは相対パスで指定します。指定できるのは拡張子「.json」または「.xml」のファイルだけです。

-out <出力ファイルのパス>

出力ファイルのパスを絶対パスまたは相対パスで指定します。指定できるファイルは,-inオプションで指定したファイルによって異なります。

指定されたディレクトリが存在しない場合は,ディレクトリを生成してファイルを出力します。すでに同名のファイルがある場合はファイルを上書きします。

-f <JSON-XML変換定義ファイルのパス> 〜<<<サービスプラットフォームのインストールディレクトリ>\CSCTE\config\tools\json\csc_json_converter.properties>>

JSON形式データとXML形式データとの変換動作が指定されたJSON-XML変換定義ファイルのパスを絶対パスまたは相対パスで指定します。

JSON-XML変換定義ファイルを適用するには,次の2とおりの方法があります。

JSON-XML変換定義ファイル
JSON形式データとXML形式データとの変換動作をJavaのプロパティファイル形式で列記したファイルです。使用できる文字コードはUTF-8だけです。このファイルは,cscjson2xsdコマンドとcscjsonxmlconvコマンドの両方で指定できます。
テンプレートファイルを次に示します。編集後,引数-fを指定する場合は任意のファイル名で格納してください。
 
<サービスプラットフォームのインストールディレクトリ>\CSC\config\msg\templates\csc_json_converter.properties
 
JSON-XML変換定義ファイルの定義方法については,「JSON-XML変換定義ファイル」を参照してください。

戻り値

戻り値 意味
0 正常終了しました。
1 異常終了しました。
9 実行権限のチェックエラーが発生しました。

注意事項