我对js读取xml文件的一些基本操作不怎么了解,哪位大哥有这方面的比较系列的资料可以提供,小弟可以另开帖感谢
解决方案 »
- ExtJS的问题请教,为啥我使用的元素每一个都会换行呢?
- EXTJS4加载载自定义的JS函数问题
- setInterval没有ID,clearInterval怎么办?
- jquery可以根据innerText选择的吗?
- 实现tab下拉(点击‘技术论坛’显示本列下的各个语言类,然后点击语言类显示详细)
- [高手帮帮忙!!]js字符串截取,获取用"<-","->"括起来的字符串。
- JS数据相加出错的问题,没人能解决吗?
- 为何flash中调用vbs函数可以,而js函数不行呢?
- javascript调用applet的问题,有点难度。分不多,有好的答案再多给分
- 关于jsp打印的问题!!!!
- 初学javascript,请教一个简单的问题
- 这个滑竿控件怎么用
<?xml version="1.0" standalone="yes"?>
<NewDataSet>
<WL_CHTPB>
<OID>32819</OID>
<HTBH>20041105</HTBH>
<QDRQ>2004-11-16</QDRQ>
<GFQC>湖南建筑集团第四分公司</GFQC>
<HTJE>30710.00</HTJE>
<YFJE>0</YFJE>
<SWFQ>30710.00</SWFQ>
</WL_CHTPB>
<WL_CHTPB>
<OID>32819[2]</OID>
<HTBH>20041105[2]</HTBH>
<QDRQ>2004-11-16[2]</QDRQ>
<GFQC>湖南建筑集团第四分公司[2]</GFQC>
<HTJE>30710.00[2]</HTJE>
<YFJE>0[2]</YFJE>
<SWFQ>30710.00[2]</SWFQ>
</WL_CHTPB>
</NewDataSet><script>
var xmldom = new ActiveXObject("Microsoft.XMLDOM");
xmldom.async = false;
var url="data.xml";
xmldom.load(url);
var item = xmldom.getElementsByTagName("NewDataSet")[0];
var nodes = item.getElementsByTagName("WL_CHTPB");
for(var i=0;i<nodes.length;i++)
{
alert(nodes[i].getElementsByTagName("OID")[0].text);
alert(nodes[i].getElementsByTagName("HTBH")[0].text);
}
</script>
xml.load( "test.xml" );nodeList = xml.selectSingleNode( "//WL_CHTPB" ).childNode;
for(i=0; i<nodeList.length;i++)
{
document.write( nodeList[i].text );
}