myvalidate.html
来自「关于XML和网页配合使用的好书」· HTML 代码 · 共 40 行
HTML
40 行
<HTML>
<HEAD>
<TITLE>XML文档合法性检验程序</TITLE>
</HEAD>
<SCRIPT type="text/javascript">
var xmlChecker=new ActiveXObject("Microsoft.XMLDOM")//实例化微软解析器对象
xmlChecker.async="false";
xmlChecker.validateOnParse="true";
xmlChecker.load("被检验的XML文档名称"); //此处用实际的文件名替换
if (xmlChecker.parseError.errorCode!=0)
{
str1="被检验的XML文档不合法,具体信息如下:";
str2=xmlChecker.parseError.errorCode;
str3=xmlChecker.parseError.line;
str4=xmlChecker.parseError.srcText;
str5=xmlChecker.parseError.linepos;
str6=xmlChecker.parseError.reason;
alert(str1+"\r\n"+
"错误代号: "+str2+"\r\n"+
"错误发生在第 "+str3+" 行\n"+
"错误代码如下:\r\n"+
" "+str4+"\r\n"+
"具体位置在第 "+str5 +" 个字符处"+"\r\n"+
"产生错误的原因如下:\r\n"+
" "+str6+
"文件位置: "+str7);
}
else
{
alert("文档 "+str7+" 是合法的XML文档!")
}
</SCRIPT>
<BODY>
这是一个XML文档合法性检验程序
</BODY>
</HTML>
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?