资讯专栏INFORMATION COLUMN

xml和json相互转换

wuyumin / 2170人阅读

摘要:使用,周下载量比较高特别注意,是个同步方法。。。只是看起来像是异步修改文件

使用 xml2js,npm 周下载量比较高
npm i xml2js -S

const xml2js = require("xml2js")
let builder = new xml2js.Builder() // json => xml
let parser = new xml2js.Parser() // xml => json
 // 特别注意,parser.parseString()是个同步方法。。。只是看起来像是异步
 parser.parseString(fs.readFileSync(filePath, "utf-8"), function (err, content) {
  if (err) {
    console.log(err)
  }
})

let xml = builder.buildObject(result)
// 修改xml文件
fs.writeFile(filePath, xml, {encoding: "utf8"}, _err => {
  if (_err) {
    console.log(_err)
  }
})

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/110398.html

相关文章

  • ajax概述

    摘要:换一台电脑就要重新安装。并且还需要适配不同的系统。提交大小几乎没有限制。即协议主要由请求和响应组成。相反则为同步按照程序的顺序,依次往下执行,必须等上一程序执行完成之后才能执行下一程序,阻碍程序的执行。 Ajax 服务器 类型 按照服务类型:文件服务器,数据库服务器,邮件服务器,Web服务器 按照操作系统:Linux服务器,Windows服务器 按照应用软件:Apache服务器,Ng...

    Achilles 评论0 收藏0
  • PHP操作XML

    摘要:操作操作十分方便有和方法但操作就复杂许多只能通过方法生成对象再对该对象进行一系列操作其中要注意的是在调用方法时最好这么写加上参数能自动解析里的内容比较规范这是解析那要生成呢就更加麻烦要通过方法将转换成对象再进行一系列操作为了简化对的操作我写 PHP操作XML php操作JSON十分方便,有json_encode和json_decode方法,但操作XML就复杂许多,只能通过simplex...

    sanyang 评论0 收藏0
  • PHP操作XML

    摘要:操作操作十分方便有和方法但操作就复杂许多只能通过方法生成对象再对该对象进行一系列操作其中要注意的是在调用方法时最好这么写加上参数能自动解析里的内容比较规范这是解析那要生成呢就更加麻烦要通过方法将转换成对象再进行一系列操作为了简化对的操作我写 PHP操作XML php操作JSON十分方便,有json_encode和json_decode方法,但操作XML就复杂许多,只能通过simplex...

    xiaolinbang 评论0 收藏0
  • 煦涵说JSON

    摘要:对象表示法,是一种数据交换格式,能够在服务器端交换数据,年由提出,目的是取代繁琐笨重的格式。煦涵煦涵煦涵煦涵煦涵参考文档感谢您的阅读作者煦涵年月日下面是实验室的微信公众号二维码,欢迎长按扫描关注 JSON(Javascript Object Notaion, javascript 对象表示法), 是一种数据交换格式,能够在服务器端交换数据, 2001年由Douglas Crockfor...

    lowett 评论0 收藏0
  • 微服务实战:从架构到发布(一)

    摘要:微服务集成服务间通信微服务架构下,应用的服务直接相互独立。微服务架构倾向于降低中心消息总线类似于的依赖,将业务逻辑分布在每个具体的服务终端。 引言:微服务是当前软件架构领域非常热门的词汇,能找到很多关于微服务的定义、准则,以及如何从微服务中获益的文章,在企业的实践中去应用微服务的资源却很少。本篇文章中,会介绍微服务架构(Microservices Architecture)的基础概念,...

    libin19890520 评论0 收藏0

发表评论

0条评论

最新活动
阅读需要支付1元查看
<