エクスポート・ユーティリティー XML フォーマット
このトピックでは、テンプレート・リポジトリー・エクスポート・ユーティリティーで生成され、インポート・ユーティリティーで処理される、XML の形式について説明します。
次の例は、COBOL、PL/I および HLASM の定義ブロックを示しています。1 つの言語の定義のみ指定します。
<repository>
<!-- Default data sets – entry -->
<entry base="1">
<library>default template dsn</library> <!-- up to 6 repeats -->
</entry>
<entry ims=“1” subsys=“subsys_name” >
<library>default IMS template dsn</library> <!— up to 6 repeats -->
</entry>
<entry db2=“1” subsys=“subsys_name” >
<library>default DB2 template dsn</library> <!— up to 6 repeats -->
</entry>
<!-- Resource entries -->
<entry name="data set or resource name"
member="template member name"
ccsid="source CCSID value"
dataccsid="Data CCSID value">
<library>template data set</library> <!-- up to 6 repeats -->
<!-- Copybook element is only required for copybook members -->
<copybooks>
<syslib>syslib</syslib> <!-- up to 12 repeats -->
<!- Language definitions for copy. Specify only one language. -->
<cobol dbcs="Boolean"
maxrc="number"
mixedcase="Boolean"
dpc="Boolean"
arith="Boolean">
<replace>
<repfrom>from string</repfrom>
<repto>to string</repto>
</replace>
<cbladdop>Additional options</cbladdop>
</cobol>
<pli graph="Boolean"
maxrc="number"
bin63="Boolean"
fixdec="Boolean"
unalign="Boolean">
<pliaddop>Additional options</pliaddop>
</pli>
<asm dbcs="Boolean"
noalign="Boolean"
maxrc="number">
<asmaddop>Additional options</asmaddop>
</asm>
</copybooks>
</entry>
</repository>