已解决问题
谷歌投泼汾碌用户在2017.03.04提交了关于“少林足球如何获取xml文件中某个节点的值”的提问,欢迎大家涌跃发表自己的观点。目前共有1个回答,最后更新于2024-11-14T13:14:59。希望大家能够帮助她。详细问题描述及疑问:期待您的答案,滴水之恩,来日我当涌泉相报 !
详细问题描述及疑问:期待您的答案,滴水之恩,来日我当涌泉相报 !
1、用childNod
实现过程:首先创建一个xml对象,然后载入xml文件,再根据待取节点父节点在x
//pId待取节点父
//cId
functiong
varxmlDoc=newActiveXObject("Micro
xmlDoc.async=false
xmlDoc.load
varnodes=xml
}
调用方法:alert
2、用for循环来取
实现过程:首先创建一个i
//nodeValue待取节点的所属节点值
functiongetXm
varxmlDo
try{
//创
xmlDoc=new
}catch(e){
try{
//创建FireFox空的XML文翟
xmlDoc=
}catch(e){
alert(e.message);
return"";
}
}
xmlDoc.async=false;
try{
xmlDoc.load("employeeInfo.xml");
}catch(e){
alert(e.message);
return"";
}
varxd=xmlDoc.documentElement.childNodes;
if(xd==**ll)
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;
}