新增 include 元素

隨著綱目之增長,為了要更容易維護、重複使用及閱讀,通常最好要區分各綱目文件的內容。您可以使用 include 元素,將已併入之綱目中的定義和宣告帶入現行綱目中。被併入的綱目必須和併入綱目位於相同的目標名稱空間中。

以下是 XML 視景的操作指示,但是它們也適用於許多其他視景。

如果要新增 include 元素,請遵循下列步驟:

  1. 在 XML 綱目編輯器中開啟您的 XML 綱目。
  2. 在「概要」視圖中,選取綱目。 整個綱目和其內容都應該會顯示在「圖形」視圖中。
  3. 在「圖形」視圖中,用滑鼠右鍵按一下指引區段, 然後按一下新增 Include
  4. 在「內容」視圖中,按一下一般標籤,然後按一下綱目位置 欄位右邊的其他按鈕。 您選取的 XML 綱目檔必須和現行綱目有相同名稱空間。
  5. 如果您想選取位於工作台內的 XML 綱目,請選取工作台專案圓鈕並按下一步
    1. 選取您要併入的綱目並按一下完成
  6. 如果您想要選取位於 Web 上的 XML 綱目,請選取 HTTP 圓鈕並按下一步。
    1. 輸入 XML 綱目之 URL 並按一下完成
    註: 綱目之本端副本不會儲存在工作台內。每次您驗證綱目時,系統都會從您指定的 URL 檢查綱目之內容。
  7. 這時 XML 綱目編輯器會擷取併入的 XML 綱目檔的位置,並在綱目位置欄位中將它顯示為唯讀。
  8. 如果您要提供這個 include 元素的任何相關資訊,請按一下文件標籤。 文件頁面係當作可供人們閱讀的資料(如說明),而應用程式資訊頁面則可用來提供應用程式的資訊。

您將 include 元素新增至 XML 綱目之後,當您定義新元素、屬性、複式類型或簡式類型且能夠指定類型資訊時,所併入綱目其中的任何宣告都會出現在元素、屬性、複式或簡式類型的類型清單中。

比方說,如果 Address.xsd 有下列內容:

<complexType name="Address">
    <sequence>
        <element name="name" type="string">
        <element name="street" type="string">
    </sequence>
</complexType>
且您有稱為 PurchaseOrder.xsd 的 XML 綱目已新增了 Address.xsd 併入項目,當您在 PurchaseOrder 中定義新元素時,就可以選取 Address 作為它的類型。

(c) Copyright 2001, World Wide Web Consortium (Massachusetts Institute of Technology, Institut National de Recherche en Informatique et en Automatique, Keio University).

相關工作
新增 import 元素
新增 redefine 元素
相關參考
XML 名稱空間
使用條款 | 讀者意見
(C) Copyright IBM Corporation 2000, 2005. All Rights Reserved.