js載入解析xml檔案程式碼
本章節分享一一個程式碼片段,它實現了對xml檔案的載入和解析效果。
具有不錯的參考效果,即便是無法線上演示功能。
程式碼如下:
[JavaScript] 純文字檢視 複製程式碼//需要讀取的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; } 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); } }
相關文章
- js解析xml檔案簡單程式碼例項JSXML
- js獲取並解析xml檔案程式碼例項JSXML
- 如何使用 ABAP 程式碼解析 XML 檔案XML
- jQuery解析xml檔案程式碼例項jQueryXML
- 哪位有jsp匯入匯出xml檔案的程式碼JSXML
- js動態載入外部css檔案程式碼JSCSS
- js便籤筆記(8)——js載入XML字串或檔案JS筆記XML字串
- 原生JS動態載入JS、CSS檔案及程式碼指令碼JSCSS指令碼
- jquery實現的解析xml檔案程式碼例項jQueryXML
- ajax載入xml檔案內容程式碼例項簡單介紹XML
- 動態載入js或者css檔案程式碼例項JSCSS
- 實現js檔案動態載入程式碼例項JS
- jdom解析xml檔案XML
- GData解析XML檔案XML
- jquery 解析xml檔案jQueryXML
- js動態載入 js檔案和 css檔案JSCSS
- web.xml 檔案 配置載入順序WebXML
- 使用 Java 解析XML檔案JavaXML
- 利用Perl解析XML檔案XML
- C#解析XML檔案C#XML
- python XML 檔案解析PythonXML
- XML 檔案解析實踐 (DOM 解析)XML
- SpringBoot原始碼解析-配置檔案的載入Spring Boot原始碼
- 讀取xml檔案 解析雙層xmlXML
- mybatis原始碼配置檔案解析之五:解析mappers標籤(解析XML對映檔案)MyBatis原始碼APPXML
- 原生js實現的動態載入css和js檔案程式碼例項JSCSS
- jquery實現的讀取並解析xml檔案程式碼例項jQueryXML
- 將Xml檔案遞迴載入到TreeView中XML遞迴View
- Android之XML檔案解析AndroidXML
- 如何動態載入js檔案JS
- 如何載入require.js檔案UIJS
- jQuery實現的動態載入css和js檔案程式碼例項 [jQueryCSSJS
- spring application.xml中載入配置檔案SpringAPPXML
- Laravel Config—— 配置檔案的載入與原始碼解析Laravel原始碼
- Python解析XML檔案生成HTMLPythonXMLHTML
- Java XML檔案解析書目錄JavaXML
- python 解析xml 檔案: SAX方式PythonXML
- python 解析xml 檔案: DOM 方式PythonXML