XML 文件驗證
XML 編輯器可檢查 XML 1.0 語法,並在您輸入時執行資料驗證。該編輯器可使用文件類型定義 (DTD) 或結構描述進行驗證。紅色波浪底線可反白顯示任何 XML 1.0 格式正確錯誤。藍色波浪底線可依據 DTD 或結構描述驗證,顯示語意錯誤。每個錯誤在錯誤清單中都有相關聯的項目。您亦可讓滑鼠暫停在波浪底線上,以檢視錯誤訊息。
藉由將已編譯結構描述的 targetNamespace
與該項目的 xmlns 宣告相比對,可找到驗證中所使用的結構描述。已編譯的結構描述會從下列其中一個位置載入,並以優先順序列出:
從文件 [屬性] 視窗之 [結構描述] 欄位中指定的檔名。
內嵌結構描述或 DTD。
外部 DTD 或
xsd:schemaLocation
及xsd:noNamespaceSchemaLocation
屬性。「x-結構描述」XDR 結構描述命名空間 URI。
當結構描述具有非空白的目標命名空間時,也可在下列其他位置找到結構描述:
包含結構描述的其他編輯器視窗。
目前解決方案中的結構描述。
結構描述快取目錄中的結構描述。
XSLT 檔
編輯 XSLT 檔時,位於結構描述快取中的 xslt.xsd 檔案可用於驗證。驗證錯誤以藍色波浪底線顯示。XSLT 編譯器中的錯誤以紅色波浪底線顯示。
XML 結構描述 (XSD) 檔案
編輯 XML 結構描述檔案時,位於結構描述快取中的 xsdschema.xsd 檔案可用於驗證。驗證錯誤以藍色波浪底線顯示。任何編譯錯誤也會以紅色波浪底線顯示。