XML 工具 - 概觀

本產品提供了一個綜合性的視覺化延伸標記語言 (XML) 開發環境。工具組中包括建置 DTD、XML 綱目、XML 和 XSL 檔的元件。

以下是可用的 XML 編輯器工具:

XML 編輯器是用來建立及檢視延伸標記語言 (XML) 檔的工具。您可以利用它來建立新的 XML 檔,您可以從頭開始、從現有 DTD 開始,或從現有的 XML 綱目來建立它。 您也可以利用它來編輯 XML 檔、建立它們與 DTD 或綱目之關聯性,以及驗證它們。

DTD 編輯器是用來建立及檢視文件類型定義 (DTD) 的工具。您可以利用 DTD 編輯器來建立 DTD,以及產生 XML 綱目檔。

XML 綱目編輯器是建立、檢視和驗證 XML 綱目之工具。您可以利用 XML 綱目編輯器來執行一些作業, 如建立 XML 綱目元件、匯入和檢視 XML 綱目、從 XML 綱目產生關聯式表格定義,以及產生用來建立 XML 綱目之 XML 實例的 Java Bean。

XSL 編輯器可用來建立新的延伸樣式表語言 (XSL) 檔或編輯現有檔案。您可以利用內容輔助及不同精靈,來協助您建立或編輯 XSL 檔。完成編輯檔案之後,您就可以驗證它。 同樣地,您也可以建立 XML 實例檔與您正要編輯之 XSL 程式檔的關聯性,然後在定義 XPath 表示式之類的建構時,使用該關聯性來提供引導式的編輯。

您可以利用 XPath 表示式精靈來建立 XML 路徑語言 (XPath) 表示式。 XPath 表示式可以用來搜尋 XML 文件,從節點(如元素或屬性)擷取資訊。

XML 至 XML 對映編輯器是用來將一或多個來源 XML 檔對映至單一目標 XML 檔的工具。您可以將 XPath 表示式、分組、Java 方法或轉換函數新增至您的對映中。您也可以編輯或刪除對映,也可以持續保存以供日後使用。 在定義好對映之後,您可以產生一個 XSLT Script。 之後,就可以利用產生的 Script 來組合及轉換符合來源 DTD 的任何 XML 檔。

RDB 至 XML 對映編輯器是用來定義一或多個關聯式表格和單一 XML 檔之間的對映的工具。建立好對映之後,您可以產生一份文件存取定義 (DAD) Script 給 DB2 XML Extender 執行,以從現有的 DB2 資料編製 XML 檔,或將 XML 文件拆解成 DB2 資料。

附註:

當您以任何 XML 編輯器開啟大型檔案時,請特別注意。 如果超出了工作台的記憶體限制,它會突然地關閉而不會儲存任何資料(且沒有警告或錯誤訊息)。 XML 檔中的元素數(非大小)是需要多少記憶體的最佳指標。 記憶體需求也會視工作台中開啟的其他項目而定 - 在某些情況下,您可以開啟 15 MB 的檔案,但在其他情況下,1 MB 的檔案可能就會發生問題。因此,建議您在開啟大型 XML 檔之前,先儲存工作台中所有的資料。 這是一項永久限制。

當遇到無法解析的 URI(比方說,在 DOCTYPE 宣告中)時,XML 剖析器的行為是報告發生嚴重 IO 錯誤以及停止任何進一步的處理。 未解析的 URI 不會顯現為語法和語意的錯誤,因此,剖析器不會試圖去處理它。 基本上,文件會維持不變。 這是一個已知的問題。

使用條款 | 讀者意見
(C) Copyright IBM Corporation 2000, 2005. All Rights Reserved.