欢迎访问服务器技术网-www.fuwuqijishu.com

XML DOM 验证 XML 语法

XML DOM fuwuqijishu 3年前 (2022-05-26) 150次浏览 0个评论 扫描二维码
文章目录[隐藏]

XML DOM 验证 XML 语法


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

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

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

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

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


验证您的 XML 语法

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

var xt=””,h3OK=1
function checkErrorXML(x)
{
xt=””
h3OK=1
checkXML(x)
}

function checkXML(n)
{
var l,i,nam
nam=n.nodeName
if (nam==”h3″)
{
if (h3OK==0)
{
return;
}
h3OK=0
}
if (nam==”#text”)
{
xt=xt + n.nodeValue + “\n”
}
l=n.childNodes.length
for (i=0;i0)
{
checkErrorXML(xmlDoc.getElementsByTagName(“parsererror”)[0]);
alert(xt)
}
else
{
alert(“No errors found”);
}
}
else
{
alert(‘Your browser cannot handle this script’);
}
}


验证您的 XML 文件

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

文件名:

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

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

喜欢 (0)
发表我的评论
取消评论
表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

Warning: error_log(/www/wwwroot/fuwiqijishu/wp-content/plugins/spider-analyser/#log/log-2119.txt): failed to open stream: No such file or directory in /www/wwwroot/fuwiqijishu/wp-content/plugins/spider-analyser/spider.class.php on line 2900