当前页面: 开发资料首页 → Javascript 专题 → Javascript+DOM访问XML文件中的数据
摘要: Javascript+DOM访问XML文件中的数据
1.生成XML文件。
        在ADO里,用Recordset.Save方法可以保存查询内容至指定XML文件,这样生成的文件里面有很多内容是关于数据表的属性的,即
        
        
                ...
        
        
                
                
        
        这里的
2.LoadXML文件。
 <script language=javascript>
var xmlDoc = new ActiveXObject("Microsoft.XMLDOM");
var currNode;
xmlDoc.async = false;
xmlDoc.load("Data.xml");
if (xmlDoc.parseError.errorCode != 0) {//如果打开文件出错
   var myErr = xmlDoc.parseError;
   document.write("You have error " + myErr.reason);
}
else
{
 document.write("
");
   xmlDoc.setProperty("SelectionLanguage", "XPath");
   currNode = xmlDoc.documentElement.childNodes[1];//取得
   alert(currNode.childNodes[0].attributes[0].value);//测试结果
    for(i=0;i
  for(j=0;j
   document.write(currNode.childNodes[i].attributes[j].name + " : " + currNode.childNodes[i].attributes[j].value + "
");
  }
document.write("