欢迎来到天天文库
浏览记录
ID:63519005
大小:12.17 KB
页数:5页
时间:2021-08-24
《用javascript读取xml文件读取节点数据__1》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、用javascript读取xml文件读取节点数据_下面代码是读取的节点数据,还有一种状况是读取节点属性数据。viewsourceprint?01head02title/title03scripttype="text/javascript"04varobjLength=null;05varxmlHttp;06varstrurl="";07functionajaxrequst(){08if(window.ActiveXObject){09xmlHttp=newActiveXObject("Microsoft.XMLHTTP");10}1
2、1else{12xmlHttp=newXMLHttpRequest();13}14try{15strurl="/data/rdzz.xml";16xmlHttp.onreadystatechange=LoadXmlFile;17xmlHttp.open("GET",strurl+"?time="+(newDate()).getTime(),true);18xmlHttp.send(null);19}20catch(e){2122}2324}2526functionLoadXmlFile(){27varcontent="";28if(
3、xmlHttp.readyState==4){29if(xmlHttp.status==200){30varxmlDOM=xmlHttp.responseXML;31varxmlRoot=xmlDOM.documentElement;32try{33varobjLength=xmlRoot.getElementsByTagName("Item");3435for(vari=0;iobjLength.length;i++){36varelementtitle=objLength[i].getElementsByTagName('New
4、sTitle')[0];37varelementtime=objLength[i].getElementsByTagName('NewsTime')[0];38varelementurl=objLength[i].getElementsByTagName('NewsUrl')[0];3940//LastValue=objLength[i].getAttribute("LastValue")41//Prediction=objLength[i].getAttribute("Prediction")42//Actual=objLengt
5、h[i].getAttribute("Actual")43//importance=objLength[i].getAttribute("importance")44//newstime=objLength[i].getAttribute("NewsTime")4546vartitle=elementtitle.textContent
6、
7、elementtitle.text;47vartime=elementtime.textContent
8、
9、elementtime.text;48varurl=elementurl.textConte
10、nt
11、
12、elementurl.text;4950content+="lidldd"+time+"/ddddahref='"+url+"'target='blank'"+title+"/a/dd/dl/li";51}52document.getElementById("newsInfo").innerHTML=content;53}54catch(e){55}56}57}58}59/script60/head61body62inputid="Button1"type="button"value="read"onclick="ajaxr
13、equst()"/63divid="newsInfo"/div64/body更多信息请查看IT技术专栏...
此文档下载收益归作者所有