使用脚本验证XML文档

发表于:2007-06-30来源:作者:点击数: 标签:
辛苦的书写了WAP文件,却无法在微型设备上浏览,手头又没有专业的验证编辑工具,好头疼~ 使用如下脚本即简单的可使用Microsoft.XMLDOM验证你的XML文档! job id="validateWML" script language="JScript" if(WScript.Arguments.length==0){ WScript.echo("请

辛苦的书写了WAP文件,却无法在微型设备上浏览,手头又没有专业的验证编辑工具,好头疼~

使用如下脚本即简单的可使用Microsoft.XMLDOM验证你的XML文档!

<job id="validateWML">
<script language="JScript">


if(WScript.Arguments.length==0){
  WScript.echo("请拖动欲校验文件至此脚本");
  WScript.quit();
}
var objArgs = new Enumerator(WScript.Arguments);
for (;!objArgs.atEnd();objArgs.moveNext()){
validateWML(objArgs.item());
}


function validateWML(file){
var xmlDoc = new ActiveXObject("Microsoft.XMLDOM");
xmlDoc.async="false";
xmlDoc.load(file);
//xmlDoc.loadXML(xmlstring);//用来校验字符串

if(xmlDoc.parseError.errorCode!=0)
{
txt="错误代码: " + xmlDoc.parseError.errorCode + "\n";
txt=txt+"错误原因: " + xmlDoc.parseError.reason;
txt=txt+"错误行: " + xmlDoc.parseError.line;
WScript.echo(txt);
}
else
{
 WScript.echo("没有发现任何错误");
}
}

</script>
</job>

原文转自:http://www.ltesting.net