zoukankan      html  css  js  c++  java
  • 微信小程序解析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

  • 相关阅读:
    11月20日
    11月19日
    11月26日
    11月25日
    生活有感(一)
    c# word 删除指定内容
    mysql insert语句
    c# 删除word文档中某一页
    mysql 相同表结构拷贝数据
    调试再次出错
  • 原文地址:https://www.cnblogs.com/fortitude526/p/7802586.html
Copyright © 2011-2022 走看看