使用我們的 XML 驗證器來對您的 XML 文件進行語法檢查。
XML 文檔中的錯誤會終止您的 XML 應用程序。
W3C 的 XML 規范聲明:如果 XML 文檔存在錯誤,那么程序就不應當繼續處理這個文檔。理由是,XML 軟件應當輕巧,快速,具有良好的兼容性。
如果使用 HTML,創建包含大量錯誤的文檔是有可能的(比如您忘記了結束標簽)。其中一個主要的原因是 HTML 瀏覽器相當臃腫,兼容性也很差,并且它們有自己的方式來確定當發現錯誤時文檔應該顯示為什么樣子。
使用 XML 時,這種情況不應當存在。
為了幫助您對 XML 進行語法檢查,我們創建了一個 XML 驗證器。
把您的 XML 粘貼到下面的文本框中,然后點擊"驗證"按鈕來進行語法檢查。
語法正確實例:
<?xml version="1.0" encoding="UTF-8"?><note><to>Tove</to><from>Jani</from> <heading>Reminder</heading><body>Don't forget me this weekend!</body></note>語法錯誤實例:
<?xml version="1.0" ?> <note><to>Tove</to> <from>Jani</Ffrom> <heading>Reminder</heading> <body>Don't forget me this weekend!</body> </note>注釋:只會檢查您的 XML 是否"形式良好"。如果您想根據 DTD 來驗證 XML,請參閱此頁面上的最后一段。
如果您運行 Internet Explorer,您可以在下面的文本區域中根據 DTD 驗證您的 XML。
只要把 DOCTYPE 聲明(帶有 DTD)添加到您的 XML 中 <xml> 元素后,然后點擊"驗證"按鈕即可:
<?xml version="1.0" ?> <!DOCTYPE note [ <!ELEMENT note (to,from,heading,body)> <!ELEMENT to (#PCDATA)> <!ELEMENT from (#PCDATA)> <!ELEMENT heading (#PCDATA)> <!ELEMENT body (#PCDATA)>]><note><to>Tove</to> <from>Jani</from> <heading>Reminder</heading> <message>Don't forget me this weekend!</message> </note>