摘要:酷库,每天两分钟,了解一个流行库。在酷库中,我们介绍了使用创建格式文档,今天我们来学习如何解析文档数据。此外,也支持生成。得到的格式文档数据为使用库提供的对象,可以方便地将数据直接转成格式,相对于库更加方便使用。
NPM酷库,每天两分钟,了解一个流行NPM库。·
在NPM酷库050中,我们介绍了使用xmlbuilder创建XML格式文档,今天我们来学习如何解析XML文档数据。
xml2js使用 xml2js 可以方便地将XML格式字符串数据解析成JavaScript中的对象数据。
const xml2js = require("xml2js"); let xml = "Hello xml2js! " 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格式文档数据为:
Super Man 23
使用xml2js库提供的Builder对象,可以方便地将JSON数据直接转成XML格式,相对于xmlbuilder库更加方便使用。
参考资料https://github.com/Leonidas-f...
文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。
转载请注明本文地址:https://www.ucloud.cn/yun/110394.html
摘要:酷库,每天两分钟,了解一个流行库。在酷库中,我们介绍了使用创建格式文档,今天我们来学习如何解析文档数据。此外,也支持生成。得到的格式文档数据为使用库提供的对象,可以方便地将数据直接转成格式,相对于库更加方便使用。 NPM酷库,每天两分钟,了解一个流行NPM库。· 在NPM酷库050中,我们介绍了使用xmlbuilder创建XML格式文档,今天我们来学习如何解析XML文档数据。 xml2...
摘要:酷库,每天两分钟,了解一个流行库。在酷库中,我们学习了如何使用库将格式文档字符串解析为的对象数据,本期,我们继续学习,一个可以以流编程的方式解析。 NPM酷库,每天两分钟,了解一个流行NPM库。· 在NPM酷库051中,我们学习了如何使用xml2js库将XML格式文档字符串解析为JavaScript的对象数据,本期,我们继续学习sax,一个可以以流编程的方式解析XML。 使用流编程的方...
摘要:酷库,每天两分钟,了解一个流行库。在酷库中,我们学习了如何使用库将格式文档字符串解析为的对象数据,本期,我们继续学习,一个可以以流编程的方式解析。 NPM酷库,每天两分钟,了解一个流行NPM库。· 在NPM酷库051中,我们学习了如何使用xml2js库将XML格式文档字符串解析为JavaScript的对象数据,本期,我们继续学习sax,一个可以以流编程的方式解析XML。 使用流编程的方...
摘要:酷库,每天两分钟,了解一个流行库。在前几期酷库中,我们介绍了操作等数据格式文件,在外部系统接口中,我们还会经常遇到格式的接口协议。本期,我们先来了解,用来创建格式文档。 NPM酷库,每天两分钟,了解一个流行NPM库。· 在前几期NPM酷库中,我们介绍了Node.js操作JSON5、YAML、CSON、CSV等数据格式文件,在外部系统接口中,我们还会经常遇到XML格式的接口协议。从本期开...
摘要:酷库,每天两分钟,了解一个流行库。在前几期酷库中,我们介绍了操作等数据格式文件,在外部系统接口中,我们还会经常遇到格式的接口协议。本期,我们先来了解,用来创建格式文档。 NPM酷库,每天两分钟,了解一个流行NPM库。· 在前几期NPM酷库中,我们介绍了Node.js操作JSON5、YAML、CSON、CSV等数据格式文件,在外部系统接口中,我们还会经常遇到XML格式的接口协议。从本期开...
阅读 2026·2019-08-30 15:52
阅读 2390·2019-08-29 18:37
阅读 769·2019-08-29 12:33
阅读 2811·2019-08-29 11:04
阅读 1497·2019-08-27 10:57
阅读 2065·2019-08-26 13:38
阅读 2738·2019-08-26 12:25
阅读 2408·2019-08-26 12:23