javascript操作xml程式碼例項
xml如今還是比較流行的,下面是一段使用javascript讀取xml檔案的例項程式碼,希望能夠給需要的朋友帶來一定的幫助。
程式碼如下:
[JavaScript] 純文字檢視 複製程式碼//讀取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('您的瀏覽器不支援該系統指令碼!'); } return xmlDoc; } //輸出XML檔案 function outXML(filename){ var xmlDoc = loadXML(filename); var x = xmlDoc.getElementsByTagName("properties"); var text=x[0].outerHTML.replace(/</g,"<"); 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); } }
相關文章
- dom操作程式碼例項
- JavaScript in運算子程式碼例項JavaScript
- JavaScript 阻止事件冒泡程式碼例項JavaScript事件
- JavaScript運動框架程式碼例項JavaScript框架
- JavaScript取餘數程式碼例項JavaScript
- JavaScript 表單驗證程式碼例項JavaScript
- JavaScript陣列合並程式碼例項JavaScript陣列
- JavaScript倒數計時程式碼例項JavaScript
- JavaScript中常用的事件程式碼及例項JavaScript事件
- JavaScript刪除元素節點程式碼例項JavaScript
- 前端學習程式碼例項-JavaScript阻止事件冒泡前端JavaScript事件
- 前端學習程式碼例項-JavaScript 生成隨機數前端JavaScript隨機
- JavaScript隨滑鼠晃動的div塊程式碼例項JavaScript
- JavaScript讀取文字檔案內容程式碼例項JavaScript
- JavaScript 點選複製選中文字程式碼例項JavaScript
- css梯形程式碼例項CSS
- 設計模式例項程式碼設計模式
- table表格美化程式碼例項
- 好程式設計師web前端分享在HTML中使用JavaScript例項程式碼程式設計師Web前端HTMLJavaScript
- JavaScript 例項屬性JavaScript
- 純css tab選項卡程式碼例項CSS
- jQuery tab選項卡效果程式碼例項jQuery
- 前端學習程式碼例項-JavaScript 阻止擊超連結的跳轉前端JavaScript
- CSS 隔行變色程式碼例項CSS
- HTML5 拖拽程式碼例項HTML
- [例項分割]Condinst程式碼筆記筆記
- canvas刮刮樂程式碼例項Canvas
- canvas載入效果程式碼例項Canvas
- CSS空心箭頭程式碼例項CSS
- jQuery.map()方法程式碼例項jQuery
- CSS橢圓效果程式碼例項CSS
- CSS條紋背景程式碼例項CSS
- flex居中佈局程式碼例項Flex
- canvas繪製扇形程式碼例項Canvas
- table細線表格例項程式碼
- XML節點自動生成簡單例項XML單例
- jquery.idTabs.min.js選項卡程式碼例項jQueryJS
- JS 預編譯程式碼例項分析JS編譯
- 響應式佈局程式碼例項