編輯 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 Script
相關工作
產生 DAD 檔
使用 DB2 XML Extender 執行 DAD 檔
相關參考
DAD Script 結構
使用條款 | 讀者意見
(C) Copyright IBM Corporation 2000, 2005. All Rights Reserved.