XML DOM 验证 XML 语法

XML 错误将会停止您的 XML 程序

XML 文档中的错误将停止您的 XML 程序。

W3C XML 规范规定如果发现错误,程序不应该继续处理 XML 文档。究其原因是 XML 软件应该是易于编写的,所有的 XML 文档应该是兼容的。

通过 HTML 就有可能创建带有"错误"(如缺少结束标签)的文档。HTML 浏览器如此巨大且不相容的主要原因之一是在遇到 HTML 错误时它们都有自己的方法弄明白文档本应该是什么样的。

通过 XML,这应该是不可能的。

验证您的 XML 语法

为协助检查您的 XML 语法,请粘贴下面文本区中的 XML 代码,并按"验证 XML"按钮。

var xt="",h3OK=1function checkErrorXML(x){xt=""h3OK=1checkXML(x)}function checkXML(n){var l,i,namnam=n.nodeNameif (nam=="h3") { if (h3OK==0) { return; } h3OK=0 }if (nam=="#text") { xt=xt + n.nodeValue + "\n" }l=n.childNodes.lengthfor (i=0;i0) { checkErrorXML(xmlDoc.getElementsByTagName("parsererror")[0]); alert(xt) } else { alert("No errors found"); } }else { alert('Your browser cannot handle this script'); }}<?xml version="1.0" ?> <note><to>Tove</to> <from>Jani</Ffrom> <heading>Reminder</heading> <body>Don't forget me this weekend!</body> </note>

验证您的 XML 文件

如需检查 XML 文件的语法,请在下面输入字段中键入文件的 URL,并按"验证 XML"按钮。

文件名:

为了验证一个错误的XML文件,请把下面的 URL 粘贴到上面的输入字段中://www.w3cschool.cn/dom/cd_catalog.xml

注意:当您访问这个文件时,如果显示 "Access denied" 的错误,这是因为您的浏览器安全设置不允许跨域访问。

新闻动态 联系方式 广告合作 招聘英才 安科实验室 帮助与反馈 About Us

Copyright © 2013 - 2019 Ancii.com All Rights Reserved京ICP备18063983号-5 京公网安备11010802014868号