xml和json之间的互转
1.安装依赖
//在项目文件下安装依赖
 npm i x2js
2.引入,在main.js中引用
import x2js from 'x2js'
Vue.prototype.$x2js = new x2js()
3.使用,将xml转为json
// 将下面的xml转为json格式
var xmlStr = `<alexa ver="0.9" url="http://coursesweb.net/" home="0" aid="=">
        <sd title="a" host="coursesweb.net">
          <title>CoursesWeb: php, mysql, html, css, javascript, ajax, jquery, actionscript, flash</title>
          <linksin num="1102"/>
          <speed pct="51">4578</speed>
        </sd>
        <sd>
          <popularity>5777</popularity>
          <reach rank="5952"/>
          <rank url="http://coursesweb.net/">6667</rank>
        </sd>
      </alexa>`
// 调用
this.$x2js.xml2js(xmlStr)

结果:已经把xml格式转为json格式
在这里插入图片描述

4.将json转为xml
//将已经转为json的数据再转回xml
this.$x2js.js2xml(this.$x2js.xml2js(xmlStr))

在这里插入图片描述

Logo

前往低代码交流专区

更多推荐