wucf2004的博客

asp.net和ajax
  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

js如何循环读取xml文件的节点

Posted on 2006-11-28 12:57  wucf2004  阅读(1976)  评论(1编辑  收藏  举报
var source=new ActiveXObject("Msxml2.DOMDocument");   
source.async
=false;   
source.load(
"xml.xml")   
nodes 
= source.documentElement.childNodes;
var ItemN = source.getElementsByTagName("pic");
var j = ItemN.length;//获取item节点个数

var array1=new Array();
var array2=new Array();
var array3=new Array();
for(i=0;i<j;i++)
{
array1[i]
=ItemN[i].selectSingleNode("img").text;//获取img内容
array2[i] = ItemN[i].selectSingleNode("title").text;//获取title内容
array3[i] = ItemN[i].selectSingleNode("url").text;//获取url内容
}