编辑 DAD 文件

如果已经移动了文档类型定义(DTD)文件,则您可能想编辑 DAD 文件,否则需要修改 DAD 生成器的输出。

要在缺省编辑器中打开 DAD 文件,在“导航器”视图中双击该文件。编辑器提供了一些基本功能,例如,突出显示以及查找并替换。

您可能想修改下列节点:

考虑以下代码样本:

<?xml version ="1.0"?> 
<!DOCTYPE DAD SYSTEM "/home/dxxinst/dtd/dad.dtd"> 
<DAD> 
<dtdid>/home/samples/dtd/neworder.dtd</dtdid> 
<validation>NO</validation> 
<Xcollection> 
<prolog>?xml version="1.0"?</prolog> 
<doctype>!DOCTYPE Order SYSTEM "/home/samples/dtd/neworder.dtd"</doctype> 
<root_node> 
<element_node name="Order"> 
	<RDB_node> 
<table name="order_tab" key="order_key1 order_key2 order_key3"/>
<table name="part_tab" key="part_key1 part_key2"/> 
<table name="ship_tab" key="date"/>
		 <condition>order_tab.order_key1= order_tab.order_key1</condition>  
	</RDB_node> 
	.
	.
	.

下表说明如何编辑代码:

代码 修改
<!DOCTYPE DAD SYSTEM "/home/dxxinst/dtd/dad.dtd"> 修改此行以更改 DAD 文档的 DTD 文件的位置。
<dtdid>/home/samples/dtd/neworder.dtd</dtd>

<doctype>!DOCTYPE Order SYSTEM "/home/samples/dtd/neworder.dtd"</doctype>

修改这些行以更改 XML 文档的 DTD 文件的位置。
<validation>NO</validation> 修改此行以更改验证指示符。
<element_node name="Order"> 修改此行以更改表示 XML 根元素的顶层元素。

<table name="order_tab" key="order_key1 order_key2 order_key3"/>
<table name="part_tab" key="part_key1 part_key2"/>
<table name="ship_tab" key="date"/>

修改这些行以便将 orderBy 属性添加到表元素中。
相关概念
DAD 脚本
相关任务
生成 DAD 文件
使用 DB2 XML Extender 来运行 DAD 文件
相关参考
DAD 脚本结构
使用条款 | 反馈
(C) Copyright IBM Corporation 2000, 2005. All Rights Reserved.