NPM酷库050:xmlbuilder,创建XML文件

发布时间:2019-07-31 发布网站:脚本宝典
脚本宝典收集整理的这篇文章主要介绍了NPM酷库050:xmlbuilder,创建XML文件脚本宝典觉得挺不错的,现在分享给大家,也给大家做个参考。

NPM酷库,每天两分钟,了解一个流行NPM库。·

在前几期NPM酷库中,我们介绍了Node.js操作JSON5、YamL、CSON、CSV等数据格式文件,在外部系统接口中,我们还会经常遇到XML格式的接口协议。从本期开始,我们介绍Node.js快速读写XML格式相关的NPM库。

xMLbuilder

本期,我们先来了解 xmlbuilder,用来创建XML格式文档。

const builder = require('xmlbuilder');

let xml = builder.create('root')
  .ele('xmlbuilder')
    .ele('repo', {'tyPE': 'gIT'}, 'git://github.COM/oozcitak/xmlbuilder-js.git')
  .end({ PRetty: true});

得到的XML内容为:

<?xml version="1.0"?>
<root>
  <xmlbuilder>
    <repo type="git">git://github.com/oozcitak/xmlbuilder-js.git</repo>
  </xmlbuilder>
</root>

在示例代码中,我们使用xmlbuilder的create() 方法创建一个XML对象,然后使用该对象的 ele() 方法为XML对象添加子节点,并且返回子节点对象以支持链式调用。最终调用 end() 方法返回生成的XML字符串。

参考资料

https://github.com/oozcitak/x...

脚本宝典总结

以上是脚本宝典为你收集整理的NPM酷库050:xmlbuilder,创建XML文件全部内容,希望文章能够帮你解决NPM酷库050:xmlbuilder,创建XML文件所遇到的问题。

如果觉得脚本宝典网站内容还不错,欢迎将脚本宝典推荐好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。