亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

JS讀取XML文件示例代碼

 更新時(shí)間:2013年11月15日 16:21:54   作者:  
讀取XML文件的方法有很多,在本文為大家詳細(xì)介紹下使用js是如何做到的,感興趣的朋友可以參考下本文
復(fù)制代碼 代碼如下:

//讀取XML文件
function loadXML(xmlFile) {
var xmlDoc;
if (window.ActiveXObject) {
xmlDoc = new ActiveXObject("Microsoft.XMLDOM");
xmlDoc.async = false;
xmlDoc.load(xmlFile);
}
else if (document.implementation && document.implementation.createDocument) {
xmlDoc = document.implementation.createDocument("", "", null);
xmlDoc.async = false;
xmlDoc.load(xmlFile);
} else {
alert('您的瀏覽器不支持該系統(tǒng)腳本!');
}
return xmlDoc;
}

//輸出XML文件
function outXML(filename){
var xmlDoc = loadXML(filename);
var x = xmlDoc.getElementsByTagName("properties");
var text=x[0].outerHTML.replace(/</g,"&lt;");
return text;
}

function dirXML(xmlDoc){
var entry=xmlDoc.getElementsByTagName("properties")[0].getElementsByTagName("entry");
for (var i=0,j=entry.length; i<j;i++){
console.log(entry[i].getAttribute("key"));
console.log(entry[i].childNodes[0].nodeValue);
}
}

相關(guān)文章

  • 分享我對(duì)JS插件開(kāi)發(fā)的一些感想和心得

    分享我對(duì)JS插件開(kāi)發(fā)的一些感想和心得

    這篇文章主要給大家分享我對(duì)JS插件開(kāi)發(fā)的一些感想和心得的相關(guān)資料,需要的朋友可以參考下
    2016-02-02
  • Javascript HTML5 Canvas實(shí)現(xiàn)的一個(gè)畫(huà)板

    Javascript HTML5 Canvas實(shí)現(xiàn)的一個(gè)畫(huà)板

    這篇文章主要為大家詳細(xì)介紹了Javascript HTML5 Canvas實(shí)現(xiàn)的一個(gè)畫(huà)板的相關(guān)資料,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2016-05-05
  • JavaScript中SetInterval與setTimeout的用法詳解

    JavaScript中SetInterval與setTimeout的用法詳解

    在寫(xiě)H5游戲時(shí)經(jīng)常需要使用定時(shí)刷新頁(yè)面實(shí)現(xiàn)動(dòng)畫(huà)效果,比較常用即setTimeout()以及setInterval(),但是大家對(duì)SetInterval與setTimeout的用法了解嗎,下面通過(guò)本文給大家詳解js中SetInterval與setTimeout的用法,需要的朋友參考下
    2015-11-11
  • JS+HTML5 Canvas實(shí)現(xiàn)簡(jiǎn)單的寫(xiě)字板功能示例

    JS+HTML5 Canvas實(shí)現(xiàn)簡(jiǎn)單的寫(xiě)字板功能示例

    這篇文章主要介紹了JS+HTML5 Canvas實(shí)現(xiàn)簡(jiǎn)單的寫(xiě)字板功能,結(jié)合實(shí)例形式分析了js結(jié)合HTML5 canvas特性的圖形繪制相關(guān)操作技巧,需要的朋友可以參考下
    2018-08-08
  • javascript引用類型指針的工作方式

    javascript引用類型指針的工作方式

    引用類型的值是應(yīng)用類型的的一個(gè)實(shí)例,對(duì)象是某個(gè)特定引用類型的實(shí)例。新對(duì)象是使用new操作符后跟一個(gè)構(gòu)造函數(shù)創(chuàng)建的。下面我們就從一個(gè)小例子爛研究下這個(gè)問(wèn)題吧。
    2015-04-04
  • 淺談js中的變量名和函數(shù)名重名

    淺談js中的變量名和函數(shù)名重名

    下面小編就為大家?guī)?lái)一篇淺談js中的變量名和函數(shù)名重名。小編覺(jué)得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧
    2017-02-02
  • 一文帶你理解JavaScript中的函數(shù)式編程

    一文帶你理解JavaScript中的函數(shù)式編程

    函數(shù)式編程 是一種 編程規(guī)范,也是一種對(duì)語(yǔ)言程序(比如JavaScript)本身能力的 運(yùn)用方式。本篇文章將從 編程規(guī)范 來(lái)介紹函數(shù)式編程的到底是一種什么樣的規(guī)范,希望對(duì)大家有所幫助
    2023-02-02
  • JavaScript的Module模式編程深入分析

    JavaScript的Module模式編程深入分析

    Module模式是常見(jiàn)的JavaScript編程模式,一般來(lái)說(shuō)這種模式是很好理解的,但是依然有一些高級(jí)的用法沒(méi)有得到太多的注意。在這篇文章中我會(huì)提到Module模式的基礎(chǔ)知識(shí)和一些真正重要的話題,包括一個(gè)可能是我原創(chuàng)的
    2013-08-08
  • JS實(shí)現(xiàn)PC手機(jī)端和嵌入式滑動(dòng)拼圖驗(yàn)證碼三種效果

    JS實(shí)現(xiàn)PC手機(jī)端和嵌入式滑動(dòng)拼圖驗(yàn)證碼三種效果

    這篇文章主要介紹了JS實(shí)現(xiàn)PC手機(jī)端和嵌入式滑動(dòng)拼圖驗(yàn)證碼三種效果,非常不錯(cuò),具有參考借鑒價(jià)值,需要的朋友可以參考下
    2017-02-02
  • JavaScript Event學(xué)習(xí)第十章 一些可替換的事件對(duì)

    JavaScript Event學(xué)習(xí)第十章 一些可替換的事件對(duì)

    為了讓我們的JavaScript驅(qū)動(dòng)的頁(yè)面對(duì)那些不能或者不想使用鼠標(biāo)的用戶也能很好的使用,我們對(duì)于像mouseover和click這樣的事件做一些處理,同樣的,對(duì)于非鼠標(biāo)事件也同樣的要我們的腳本執(zhí)行。
    2010-02-02

最新評(píng)論