XML 文件驗證

XML 編輯器可檢查 XML 1.0 語法,並在您輸入時執行資料驗證。該編輯器可使用文件類型定義 (DTD) 或結構描述進行驗證。紅色波浪底線可反白顯示任何 XML 1.0 格式正確錯誤。藍色波浪底線可依據 DTD 或結構描述驗證,顯示語意錯誤。每個錯誤在錯誤清單中都有相關聯的項目。您亦可讓滑鼠暫停在波浪底線上,以檢視錯誤訊息。

藉由將已編譯結構描述的 targetNamespace 與該項目的 xmlns 宣告相比對,可找到驗證中所使用的結構描述。已編譯的結構描述會從下列其中一個位置載入,並以優先順序列出:

  • 從文件 [屬性] 視窗之 [結構描述] 欄位中指定的檔名。

  • 內嵌結構描述或 DTD。

  • 外部 DTD 或 xsd:schemaLocationxsd:noNamespaceSchemaLocation 屬性。

  • 「x-結構描述」XDR 結構描述命名空間 URI。

當結構描述具有非空白的目標命名空間時,也可在下列其他位置找到結構描述:

  • 包含結構描述的其他編輯器視窗。

  • 目前解決方案中的結構描述。

  • 結構描述快取目錄中的結構描述。

XSLT 檔

編輯 XSLT 檔時,位於結構描述快取中的 xslt.xsd 檔案可用於驗證。驗證錯誤以藍色波浪底線顯示。XSLT 編譯器中的錯誤以紅色波浪底線顯示。

XML 結構描述 (XSD) 檔案

編輯 XML 結構描述檔案時,位於結構描述快取中的 xsdschema.xsd 檔案可用於驗證。驗證錯誤以藍色波浪底線顯示。任何編譯錯誤也會以紅色波浪底線顯示。

另請參閱

概念

XML 編輯器