NPM酷库051:xml2js,解析XML格式数据
发布时间:2020-12-16 08:05:19 所属栏目:百科 来源:网络整理
导读:NPM酷库,每天两分钟,了解一个流行NPM库。· 在NPM酷库050中,我们介绍了使用xmlbuilder创建XML格式文档,今天我们来学习如何解析XML文档数据。 xml2js 使用 xml2js 可以方便地将XML格式字符串数据解析成JavaScript中的对象数据。 const xml2js = require('
NPM酷库,每天两分钟,了解一个流行NPM库。· 在NPM酷库050中,我们介绍了使用xmlbuilder创建XML格式文档,今天我们来学习如何解析XML文档数据。 xml2js使用 xml2js 可以方便地将XML格式字符串数据解析成JavaScript中的对象数据。 const xml2js = require('xml2js'); let xml = "<root>Hello xml2js!</root>" xml2js.parseString(xml,function (err,result) { console.log(result); // {root: "Hello xml2js!"} }); 如上所示,使用xml2js库提供的parseString函数可以方便解析XML数据。此外,xml2js也支持生成XML。 const xml2js = require('xml2js'); let obj = {name: "Super",Surname: "Man",age: 23}; let builder = new xml2js.Builder(); let xml = builder.buildObject(obj); 得到的XML格式文档数据为: <?xml version="1.0" encoding="UTF-8" standalone="yes"?> <root> <name>Super</name> <Surname>Man</Surname> <age>23</age> </root> 使用xml2js库提供的 参考资料https://github.com/Leonidas-f... (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |