編輯 DTD

您可以在「概要」視圖和「程式碼」視圖中編輯 DTD 檔。修改 DTD 的內容會決定其相關聯的任何 XML 檔中可以使用什麼項目。

您可以用下列方式編輯 DTD:

在「概要」視圖中編輯

當您新增項目時,「概要」視圖會顯示 DTD 中的所有項目。在這個視圖中,您可以建立和刪除 DTD 節點。

以下是針對「資源」視景撰寫的指示, 但是它們也適用於許多其他視景。如果要在「概要」視圖中編輯 DTD,請遵循下列步驟:

  1. 建立新的 DTD,或在「導覽器」視圖中按兩下現存的 DTD。 它會自動在 DTD 編輯器中開啟。
  2. 在「概要」視圖中,用滑鼠右鍵按一下 DTD DTD 檔,並選取您要新增至該 DTD 的節點。
  3. 在「內容」視圖中,視狀況編輯節點的欄位。

DTD 編輯器具有一個處理參照整合性問題的內建機制。當刪除或編輯某些元件時, 將自動發生清除動作。請參閱「相關參照」一節,以取得詳細資訊。

在程式檔視圖中編輯

您可以在「程式碼」視圖中手動編輯 DTD 的程式碼。

以下是針對「資源」視景撰寫的指示, 但是它們也適用於許多其他視景。如果要在「程式碼」視圖中編輯 DTD,請遵循下列步驟:

  1. 建立新的 DTD,或在「導覽器」視圖中按兩下現存的 DTD。它會自動在 DTD 編輯器中開啟。
  2. 選取您要編輯的程式碼 - 您可以編輯現存的節點或建立新節點。
  3. 您對 DTD 所做的變更會自動反映在「概要」和「內容」視圖中。如果您在「程式碼」視圖中編輯時,程式碼中有任何錯誤, 當您儲存或驗證該檔案時,這些錯誤會顯示在「問題」視圖中。
  4. DTD 編輯器有一個內建機制來處理參照完整性的問題, 不過,只有當您使用「概要」視圖來刪除項目,或是在「內容」視圖中編輯項目時,這個機制才有作用。如果您使用「程式碼」視圖來刪除或編輯項目, 系統並不會自動執行清除動作;當您驗證或儲存檔案時,「問題」視圖中會顯示錯誤訊息。

在「概要」視圖中排序節點

依預設,DTD 節點會按照您將它們新增至 DTD 的次序,出現在「概要」視圖中。

如果您要按字母順序排列 DTD 節點,請按一下按字母順序排列項目按鈕

您也可以將 DTD 節點分成邏輯群組 - 表示法、實體、元素和其他。請按一下邏輯分組項目按鈕 ,將 DTD 節點排序成邏輯群組。

以下鏈結包含如何編輯 DTD 檔的相關資訊:

相關概念
DTD 編輯器
文件類型定義 (DTD) - 概觀
相關工作
建立 DTD
匯入 DTD
相關參考
DTD 編輯器中的參照完整性
使用條款 | 讀者意見
(C) Copyright IBM Corporation 2000, 2005. All Rights Reserved.