編輯含有多個名稱空間的 XML 文件

您可以利用 XML 綱目 any 元素來延伸 XML 文件的內容模型。

例如,您有一個名為 Book.xsd 的 XML 綱目檔,其含有稱為 BookType 的複式類型。BookType 含有四個元素(標題、作者、年份及 ISBN)及一個 any 元素。any 元素的名稱空間是 ##any。 這表示在實例文件中,您可以插入任何 XML 元素來延伸 BookType 的定義。

您也可以提供其他特定名稱空間。例如,您有另一個稱為 My_Book.xsd 的綱目,其中含有稱為 My_BookType 的複式類型。My_BookType 含有四個元素(標題、作者、年份及 ISBN)及一個 any 元素, 但本例 BookType 元素的名稱空間是 www.wesley.com。 這表示在實例文件中,您可以插入任何 XML 元素來延伸 BookType 的定義,不過,它們必須屬於 http://www.wesley.com 這個名稱空間。

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