如果XML文档有错误,应当终止程序。
W3C 的 XML 规范声明:如果 XML 文档存在错误,那么程序就不应当继续处理这个文档。理由是,XML 软件应当轻巧,快速,具有良好的兼容性。
如果使用 HTML,创建包含大量错误的文档是有可能的(比如你忘记了结束标签)。其中一个主要的原因是 HTML 浏览器相当臃肿,兼容性也很差,并且它们有自己的方式来确定当发现错误时文档应该显示为什么样子。
使用 XML 时,这种情况不应当存在。
也就是 在HTML里面 容错性还是挺强的,就算少个标签 多个标签。有时候也不影响内容的呈现。但是XML里面 就不允许这样。
这里提供一个验证器网站 可以在线验证
Previous: XML 验证