XML 验证器

XML 错误会终止您的程序

XML 文档中的错误会终止你的 XML 程序。

W3C 的 XML 规范声明:如果 XML 文档存在错误,那么程序就不应当继续处理这个文档。理由是,XML 软件应当轻巧,快速,具有良好的兼容性。

如果使用 HTML,创建包含大量错误的文档是有可能的(比如你忘记了结束标签)。其中一个主要的原因是 HTML 浏览器相当臃肿,兼容性也很差,并且它们有自己的方式来确定当发现错误时文档应该显示为什么样子。

使用 XML 时,这种情况不应当存在。

http://www.w3school.com.cn/xml/xml_validator.asp 页面中存在验证器,可以通过把XML 粘贴到网页中的文本框或把 XML 文件的 URL 键入网页中的输入框中。

根据 DTD 来验证 XML

只要把 DOCTYPE 声明添加到您的 XML 中,然后点击验证按钮即可:

 如:

 1 <?xml version="1.0" ?> 
 2 <!DOCTYPE note [
 3   <!ELEMENT note (to,from,heading,body)>
 4   <!ELEMENT to      (#PCDATA)>
 5   <!ELEMENT from    (#PCDATA)>
 6   <!ELEMENT heading (#PCDATA)>
 7   <!ELEMENT body    (#PCDATA)>
 8 ]>
 9 <note>
10 <to>George</to> 
11 <from>John</Ffrom> 
12 <heading>Reminder</heading> 
13 <body>Don't forget the meeting!</body> 
14 </note>

 

 

引用:http://www.w3school.com.cn/xml/xml_validator.asp

posted @ 2016-04-25 08:29  风清扬二代目  阅读(195)  评论(0)    收藏  举报