cscfdx2xsd(バイナリフォーマット定義ファイルからXMLフォーマット定義ファイルの生成)
形式
cscfdx2xsd <fdxファイルパス> [<xsdファイルパス>]
機能
バイナリフォーマット定義ファイルからXMLフォーマット定義ファイルを生成します。
このコマンドは,次の場所に格納されています。
<サービスプラットフォームのインストールディレクトリ>\CSCTE\bin
コマンドを実行する場合は,この場所まで移動するかパスを指定してください。
引数
<fdxファイルパス>
入力するバイナリフォーマット定義ファイルのパスを絶対パスまたは相対パスで指定します。
指定できるファイルは1つだけです。ワイルドカードの指定によって複数ファイルが選択された場合はエラーになります。
<xsdファイルパス>
出力するXMLフォーマット定義ファイルのパスを絶対パスまたは相対パスで指定します。
この指定を省略した場合,<fdxファイルパス>に指定したパスの拡張子を「.xsd」に変更したファイルパスが仮定されます。
使用例
- (1) バイナリフォーマット定義ファイル「CSVFormat.fdx」からXMLフォーマット定義ファイル「CSVFormat.xsd」を生成する場合
C:\> cscfdx2xsd CSVFormat.fdx KECT91001-I The XML schema file was created successfully. (file = CSVFormat.xsd) C:\>
- (2) バイナリフォーマット定義ファイル「BinFormat.fdx」からXMLフォーマット定義ファイル「XMLFormat.xsd」を生成して,既存のXMLフォーマット定義ファイル「XMLFormat.xsd」に上書きをする場合
C:\> cscfdx2xsd BinFormat.fdx XMLFormat.xsd KECT91002-Q The specified XML schema file already exists. Do you want to overwrite it? [Y/N]:y KECT91001-I The XML schema file was created successfully. (file = XMLFormat.xsd) C:\>
戻り値
このコマンドには戻り値はありません。メッセージが標準出力に出力されます。
注意事項
次の場合はエラーになります。
-
バイナリフォーマット定義ファイルの検証が完了していない場合
-
バイナリフォーマット定義ファイルの拡張子が「.fdx」以外の場合
-
指定したバイナリフォーマット定義ファイルが存在しない場合
-
バイナリフォーマット定義ファイルとして読み込むことができない場合
-
バイナリフォーマット定義ファイルの指定,またはXMLフォーマット定義ファイルの指定で,ワイルドカードを使用した場合
-
変換処理中に何らかのエラーが発生した場合