javascript實現(xiàn)加載xml文件的方法
更新時間:2015年11月24日 14:06:43 作者:happy664618843
這篇文章主要介紹了javascript實現(xiàn)加載xml文件的方法,涉及JavaScript針對xml文件對象的相關(guān)加載與獲取操作實現(xiàn)方法,具有一定參考借鑒價值,需要的朋友可以參考下
本文實例講述了javascript加載xml文件的方法。分享給大家供大家參考,具體如下:
//需要讀取的xml文件 var uRl = "jsReadXml.xml"; var xmlDoc; //初始化,給上述定義變量賦值 // function showcurcity(){ if(window.ActiveXObject) { xmlDoc=new ActiveXObject("Microsoft.XMLDOM"); xmlDoc.async="false" xmlDoc.load(uRl); getvalue(); } else if(document.implementation && document.implementation.createDocument) { xmlDoc=document.implementation.createDocument("", "root", null); xmlDoc.load(uRl); xmlDoc.onload=getvalueff; } // else { // return null; // } // } function getvalue() { var nodes=xmlDoc.documentElement.childNodes; var now=new Date(); for(i=0;i<nodes.length;i++){ var value=nodes.item(i).childNodes.item(0).text ; alert(nodes.item(i).childNodes.item(1).text); alert(nodes.item(i).childNodes.item(2).text); } } function getvalueff(){ var cCode=xmlDoc.getElementsByTagName("date"); var now = new Date(); var nowvalue=now.getFullYear()+'年'+(now.getMonth()+1)+'月'+now.getDate()+'日'; for(i=0;i<cCode.length;i++) { alert(xmlDoc.getElementsByTagName("imgsrc")[i].childNodes[0].nodeValue); alert(xmlDoc.getElementsByTagName("title")[i].childNodes[0].nodeValue); alert(xmlDoc.getElementsByTagName("url")[i].childNodes[0].nodeValue); } }
希望本文所述對大家JavaScript程序設(shè)計有所幫助。
您可能感興趣的文章:
- JS解析XML文件和XML字符串詳解
- JS讀取XML文件示例代碼
- JS操作XML實例總結(jié)(加載與解析XML文件、字符串)
- JS與jQ讀取xml文件的方法
- JavaScript操作XML文件之XML讀取方法
- JS使用ajax從xml文件動態(tài)獲取數(shù)據(jù)顯示的方法
- javascript讀取Xml文件做一個二級聯(lián)動菜單示例
- jsp讀取大對象CLOB并生成xml文件示例
- IE下JS讀取xml文件示例代碼
- 用javascript讀取xml文件讀取節(jié)點數(shù)據(jù)
- 使用JS讀取XML文件的方法
- jQuery解析XML文件同時動態(tài)增加js文件的方法
- JS實現(xiàn)加載和讀取XML文件的方法詳解
相關(guān)文章
微信小程序購物車、父子組件傳值及calc的注意事項總結(jié)
這篇文章主要給大家介紹了關(guān)于微信小程序購物車、父子組件傳值及calc的注意事項的相關(guān)資料,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧2018-11-11