微信小程序解析xml


1.下載xmldom庫:https://github.com/jindw/xmldom
2.新建一個lib文件夾,將dom-parser.js、dom.js、entities.js、sax.js拷貝到lib文件夾下
3.在需要解析xml的js頭部引入dom-parser.js,如:var Parser = require('../../../lib/dom-parser')
4.實例:
onLoad(option) {
      var xml = "<product xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\"><version id='1.jpg' style='jzx'>0.0</version><productName> 出生證 </productName></product>"

      var XMLParser = new Parser.DOMParser()

      var doc = XMLParser.parseFromString(xml)

      var a = doc.getElementsByTagName('productName')['0'];

      var b = doc.getElementsByTagName('version')['0'];

      console.log(a.firstChild.nodeValue);          //打印結果:出生證  
      console.log(b.attributes['0']['nodeValue']);          //打印結果:1.jpg
      console.log(b.attributes['1']['nodeValue']);          //打印結果:jzx
}
以上為微信小程序解析xml


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM