例 4 の実行結果

次のセクションでは、実行される COBOL プログラムの出力および生成された XML ドキュメントを表示します。

COBOL 表示

注: キーを押すと、プログラムが終了します。

プログラムを実行すると、次の表示が生成されます。

 Example-04 - Illustrate EXPORT FILE &
IMPORT FILE with sparse arrays
table1.xml exported by XML EXPORT FILE: [ 0B2 0D4 0 0]
table2.xml exported by XML EXPORT FILE: [ 0B2 0D4 0 0]
table3.xml exported by XML EXPORT FILE: [ 0B2 0D4 0 0]
table4.xml exported by XML EXPORT FILE: [ 0B2 0D4 0 0]
 table1.xml imported by XML IMPORT FILE: [ 0B2 0D4 0 0]
table2.xml imported by XML IMPORT FILE: [ 0B2 0D4 0 0]
table3.xml imported by XML IMPORT FILE: [ 0B2 0D4 0 0]
table4.xml imported by XML IMPORT FILE: [ 0B2 0D4 0 0]
table5.xml imported by XML IMPORT FILE: [ 0B2 0D4 0 0]
table6.xml imported by XML IMPORT FILE: [ 0B2 0D4 0 0]
 You may inspect 'table1.xml' - 'table6.xml'
 Status: +0000
Press a key to terminate:

XML ドキュメント

Microsoft Internet Explorer を使用して、この例に関連する XML ドキュメントを表示することもできます(Internet Explorer では、XML の各種の構文要素が区別のために異なる色で表示されることに注目してください)。

XML EXPORT FILE 文を使用して、table1.xmltable2.xmltable3.xmltable4.xml の各ファイルが生成されます。これらすべてのドキュメントは同じ COBOL の内容から生成されています。この例に付属するファイル table5.xml および table6.xml は、同じ COBOL の内容を記述しています。

空以外のオカレンスは、配列の 2 番目の要素および 4 番目の要素についてのみです。この 6 つのファイルの内容は次のようになります。