DCloud_UNI_GSQ
DCloud_UNI_GSQ
  • 发布:2019-08-16 17:16
  • 更新:2022-08-18 22:14
  • 阅读:10954

在 uni-app 内解析 xml

分类:uni-app
xml

使用npm安装xmldom

初始化npm工程(如果已经初始化,请跳过此步骤)

npm init

安装依赖

npm i xmldom

解析xml

var DOMParser = require('xmldom').DOMParser;  
var doc = new DOMParser().parseFromString(  
    '<xml xmlns="a" xmlns:c="./lite">\n'+  
        '\t<child>test</child>\n'+  
        '\t<child></child>\n'+  
        '\t<child/>\n'+  
    '</xml>'  
    ,'text/xml');  
doc.documentElement.setAttribute('x','y');  
doc.documentElement.setAttributeNS('./lite','c:x','y2');  
var nsAttr = doc.documentElement.getAttributeNS('./lite','x')  
console.info(nsAttr)  
console.info(doc)

详细文档:xmldom
示例工程:解析xml天气信息

1 关注 分享
2***@qq.com

要回复文章请先登录注册

9***@qq.com

9***@qq.com

....
2022-08-18 22:14
DCloud_UNI_GSQ

DCloud_UNI_GSQ (作者)

回复 6***@qq.com :
给你复制来一段文档:
NodeList

readonly attribute:
length
method:
item(index)
2019-08-21 16:52
6***@qq.com

6***@qq.com

如何知道有多少个child的内容呢
2019-08-20 14:48