在「設計」視圖中編輯

XML 編輯器有一個「設計」視圖,它會同時以表格和樹狀結構來表示 XML 檔。這會使導覽和編輯變得更簡單。 您可以直接在表格資料格中編輯內容和屬性值,樹狀結構元素的蹦現功能表也是這個特定元素上的有效替代方式。

比方說,新增子項功能表項目只會列出本身是這個位置的有效子項的 DTD

當您有關聯於 XML 綱目或 DTD 的 XML 檔時,這個檔案會有某些已建立好的標示和規則,也就因為如此,「設計」視圖才能夠提供這些標示的提示(透過蹦現功能表)。 當您建立的 XML 檔沒有相關的 XML 綱目或 DTD 檔時,它就沒有任何相關聯的標示或規則, 因此,「設計」視圖無法提供特定標示的提示,但是它仍然可以提供建立新元素和屬性的提示。

如果是有相關 XML 綱目或 DTD 檔的 XML 檔,您可以利用「設計」視圖,將 XML 綱目或 DTD 中所定義的任何項目(如元素和屬性)新增至 XML 檔中。您也可以利用它來新增處理指示和註解到所有 XML 檔中。

如果需要「設計」視圖所用圖示的詳細資訊,請參閱相關參照。

以下是針對「資源」視景撰寫的指示, 但是它們也適用於許多其他視景。

如果要在「設計」視圖中編輯 XML 檔,請遵循下列步驟:

  1. 在 XML 編輯器中開啟您要使用的 XML 檔(在「導覽器」視圖中用滑鼠右鍵按一下該檔案, 然後按一下開啟工具 > XML 編輯器)。必要的話,請按一下設計標籤。
  2. 如果要展開 XML 檔中的所有項目,請按一下全部展開工具列按鈕
  3. 如果要收合這些項目,請按一下全部收合工具列按鈕
  4. 用滑鼠右鍵按一下要使用的項目。 您可以在出現的蹦現功能表中,找到下列部分或全部選項(如果適用):
    • 新增 DTD 資訊 - 如果您要建立 XML 檔與 DTD 的關聯性,請按一下這個選項。
    • 編輯 DOCTYPE - 如果您要編輯 DOCTYPE 宣告,請按一下這個選項。請參閱相關作業,以取得詳細資料。
    • 編輯名稱空間 - 如果您要編輯現有的名稱空間資訊,或建立名稱空間新的關聯性,請按一下這個選項。請參閱相關作業,以取得詳細資料。
    • 編輯處理指示 - 如果您要編輯處理指示,請按一下這個選項。請參閱相關作業,以取得詳細資料。
    • 移除 - 如果您要移除從 XML 檔選取的項目,請按一下這個選項。如果您要移除的項目必須存在(例如,您在 DTD 中宣告 XML 檔內必須有「一或多個」項目存在,且您選取的項目是 XML 檔內的唯一項目),就無法使用這個選項。
    • 新增屬性 - 如果您要新增屬性到您選取的元素中,請按一下這個選項。您可以新增至元素中的任何屬性都會列出來。 新增屬性到 XML 檔之後,您可以按一下右邊的直欄來變更屬性值。如果已設定屬性值,它們會出現在清單中。
    • 新增子項 - 請按一下這個選項來新增另一個元素、註解或處理指示作為母元素的子項。
    • 加在前面 - 請按一下這個選項來新增可以放在所選項目前面的子元素、註解或處理指示。 比方說,如果有稱為「CD 集合」的母元素可包含無限量稱為 "CD" 的子項,您可以按一下 CD 元素,再按一下加在前面 > CD,因為 CD 元素可以放在另一 CD 元素前面。
    • 加在後面 - 請按一下這個選項來新增可以放在所選項目後面的子元素、註解或處理指示。比方說,如果有稱為「CD 集合」的母元素可包含無限量稱為 "CD" 的子項,您可以按一下 CD 元素,再按一下加在後面 > CD,因為 CD 元素可以放在另一 CD 元素後面。
    • 取代為 - 如果您要將項目改成另一項目,請按一下這個選項。如果關閉文法限制,或是沒有有效替代方案可以用來取代項目,您就無法使用這個選項。
  5. 按一下適當選項。

「設計」視圖所進行的任何變更也都會反映在「程式碼」視圖和「概要」視圖中。

相關概念
XML 編輯器
XML 檔與 DTD 和 XML 綱目之關聯性
相關工作
在「程式碼」視圖中編輯
編輯 DOCTYPE 宣告
編輯名稱空間資訊
編輯 XML 處理指示
相關參考
XML 編輯器中所使用的圖示
使用條款 | 讀者意見
(C) Copyright IBM Corporation 2000, 2005. All Rights Reserved.