js如何获取xml中根文件的id属性

 时间:2024-10-04 17:23:04

今天小编给大家带来的是js如何获取xml中根文件的id属性,希望能帮助到大家!

工具/原料

PC

方法/步骤

1、用childNodes属性,按顺序取  实现过程:首先创建一个xml对象,然后载入xml文件,再根据待取节点父节点在xml文件中的序号和本身的序号,确定待取节点的位置,最后返回待取节点的值。  //pId待取节点父节点序号  //cId待取节点序号

js如何获取xml中根文件的id属性

2、  functiongetXmlNodeValue(pId,cId){    varxmlDoc=newActiveXObject("Microsoft.XMLDOM");    xmlDoc.async=false;  xmlDoc.load("employeeInfo.xml");      varnodes=xmlDoc.documentElement.childNodes[pId].childNodes[cId];    returnnodes.childNodes[0].text;  }调用方法:alert(getXmlNodeValue(1,2));

js如何获取xml中根文件的id属性

3、用for循环来取。实现过程:首先创建一个ie支持的xml对象,如果发生异常,是创建一个FireFox支持的空xml对象并返回空;然后载入xml文件,如要发生异常也返回空;最后,通过for循环遍历查找与传入的节点值相同的节点,找到后返回属于该节点的属性值。//nodeValue待取节点的所属节点值

js如何获取xml中根文件的id属性

4、functio艘绒庳焰ngetXmlNodeValueFor(nodeValue){varxmlDoc; try{   砖镑苣逢//创建一个ie支持的XML文档对象   xmlDoc=newActiveXObject("Microsoft.XMLDOM");  }catch(e){    try{      //创建FireFox空的XML文档对象      xmlDoc=document.implementation.createDocument("","",null);    }catch(e){          alert(e.message);          return"";        }    } 

js如何获取xml中根文件的id属性

5、 垓矗梅吒xmlDoc.async=false;  try{     xmlDoc.load("employeeInfo.xml&qu泠贾高框ot;);    }catch(e){      alert(e.message);      return"";    }  varxd=xmlDoc.documentElement.childNodes;    if(xd==null)  return"";    vartempValue;  for(vari=0;i<xd.length;i++){      if(xd[i].childNodes[0].childNodes[0].nodeValue==nodeValue)      tempValue=xd[i].childNodes[2].childNodes[0].nodeValue;    }    returntempValue;}调用方法:alert(getXmlNodeValueFor("王佳琳"));

js如何获取xml中根文件的id属性

jquery 点击当前元素获取它的子元素id npm代理如何设置npm网络链接失败如何设置 VS如何设置NET Web的浏览方式 如何用python执行cmd命令 怎么在当前文件目录下打开CMD
热门搜索
杨惠妍图片 奥迪a8报价及图片 动漫秀场 复古风图片 刚出生的宝宝图片