WRITEコマンドは、指定したファイルにドキュメント・オブジェクトをシリアライズします。これは、プログラム内に設定されたフィールドからXMLドキュメントを作成する最終ステップとして使用されます。WRITEコマンドを使用する前に、SETコマンドを複数回使用してドキュメントのデータを設定します。
構文:
コマンド | キーワード | 値 | 開発者用メモ |
|---|---|---|---|
WRITE | FILE | 値 | 必須。ファイル・パス |
INDENT | *YES | 任意。XMLコンテンツをインデントします。 | |
*NO | デフォルト。 | ||
INDENT-AMOUNT | 整数 | 任意。インデントするXML数。 | |
DOCTYPE | 値 | 任意。XML<!DOCTYPE>エレメントを挿入します。 | |
PUBLIC | 値 | 条件付。任意のXMLDOCTYPE宣言の公開コンポーネント | |
OMIT-DECLARATION | *YES | 任意。XML宣言を省略します。 | |
*NO | デフォルト。 | ||
ENCODING | 任意。詳細は、「ENCODING」を参照してください。 | ||
BINDTRACE | *YES | 任意。アウトバウンド・バインド結果をトレースします。 | |
*NO | デフォルト。 | ||
FILTER | 値 | 任意。このキーワードの詳細については、「FILTER」を参照ください。 |
例
WRITE FILE(/folder/file.xml) INDENT(*YES) BINDTRACE(*YES)