例 7 のプログラムの説明

他の XML 文を実行する前に、XML INITIALIZE 文が正常に実行されている必要があります。XML INITIALIZE が失敗する可能性もあるため、続行する前に戻り状態を確認します。

まず、XML EXPORT FILE 文を使用して、データ項目 Address-Struct (コピーブック s-struct.cpy で定義されている) から address07.xml という XML ドキュメントにデータをエクスポートします。

次に、XML TEST WELLFORMED-FILE 文を使用して address07.xml の構文を検証します。

さらに、XML VALIDATE FILE 文を使用して address07.xml の内容を検証します。

最後に、XML TERMINATE 文を使用して XML インターフェイスを終了します。

正常に終了しない文があった場合は XML GET STATUS-TEXT 文を呼び出します。

ここでは、この例の目的のために XML TEST WELLFORMED-FILE 文と XML VALIDATE FILE 文の両方を使用していますが、XML VALIDATE FILE 文では XML ドキュメントの構文も検証されます。