最近开发后端返回了XML格式的数据,我需要吧XML转JSON才可以使用数据,话不多说直接看代码

首先下载需要的JS文件:下载js代码

JS相关代码,我的是小程序,其他开发同理引入调用就行了

const X2JS = require('../../utils/x2js/we-x2js');
let x2js = new X2JS();
let xmlStr = '<xml><appId><![CDATA[wx123456]]></appId><nonceStr><![CDATA[123456789]]></nonceStr></xml>'
let myJson = x2js.xml2js(xmlStr);
console.log(myJson) => {xml:{appId:wx123456,nonceStr:123456789}}

至于JSON转化为XML同理,把x2js.xml2js(xmlStr);换成x2js.js2xml(xmlStr);就可以了,如果还有不懂的可以在下方留言一起讨论

前端JS实现XML和JSON的格式互转相关推荐

  1. C#对XML、JSON等格式的解析

    C#对XML.JSON等格式的解析 一.C#对XML格式数据的解析 1.用XMLDocument来解析 XmlDocument xmlDocument = new XmlDocument();xmlD ...

  2. js实现xml转json

    <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8&quo ...

  3. 【前端/js】ArrayBuffer转json

    场景 服务器json数据被转为字节流,然后通过传输协议返回给js js将其转换为json数据 方法一 ws.onmessage = function (evt) {// evt.data是ArrayB ...

  4. Unity使用Newtonsoft.Json插件实现XML与JSON数据的互转

    文章目录 插件介绍 Unity中使用Newtonsoft.Json进行xml与json互转 搭建demo场景 编写脚本实现json与xml互转的方法 demo演示效果 demo源工程 关于Newton ...

  5. geoserver(xml和json带属性互转,获取工作区-图层-样式-更新样式(解决乱码问题))

    这篇代码是我排过n个坑的结果,测试代码,仅供参考 package com.example.geopushstyledemo2.control;import com.alibaba.fastjson.p ...

  6. ajax前端post请求json格式参数,前端js导出,参数以json格式发送post请求

    //下载excel文件 downLoadFile(url: any, data: any, fileName: any) { let other=this;//other.messageService ...

  7. 前端JS获取图片文件的真实格式

    目录 常见方式判断图片格式 图像数据简单说明 JS读取图片真实格式 svg格式的判断 总结 前面博文有提到,当前主流浏览器能支持的图片格式,是七种:jpg.png.gif.bmp.ico.webp.s ...

  8. 纯前端js直接导入导出json文件

    现在很多公司都有多个测试环境或者其他环境,有些配置信息在其他环境需要同样的信息,按照传统只能修改数据库对于新手小白来说只能求助于服务端了,现在前端也可以直接将当前的数据导出为json文件,然后在需要的 ...

  9. JS - 实现XML转JSON数据 使用xml2json.js)

    1.到GitHub 主页下载库代码 下载地址:   https://github.com/Kenadc/xml2json.git 点击Clone or download下载 2.使用页面上将其引用进来 ...

最新文章

  1. 全栈工程师就是一棵歪脖子树
  2. python聚类分析如何确定分类个数_Python数据挖掘—聚类—KMeans划分法
  3. 关于BFD(双向转发检测)开发的总结
  4. u8转完看不到菜单_用友U8操作中的常见问题及解决方案
  5. API-基本数据类型与字符串的互换
  6. 基础练习 01字串(取位操作)
  7. 都说.yml 比 .properties好用,你知道为什么嘛
  8. 数据挖掘学习06 - 《数据挖掘导论》导读
  9. CALayer与UIView区别和联系【转】
  10. 面试总结(sohu)
  11. [BZOJ4811][YNOI2017]由乃的OJ(树链剖分+线段树)
  12. Atitit. Object-c语言 的新的特性  attilax总结
  13. mysql 中触发器的使用
  14. 服务器内存条显示性能下降,特么的终于找到CPU超频,反而跑分降低的原因了,申请加精!...
  15. java开发手册 - 码出规范 - 要点整理
  16. 配置本地parcels安装CDH 6.2.0
  17. 服务器e5系列和e5v4系列,至强E5-2600v4系列CPU一览表
  18. ESP32 测试(五): Light-sleep 模式下的电流功耗测试及特性(使用 Wi-Fi)
  19. 文件被占用删除不了?快来我给你一招解决!
  20. F4—LVDS接口LCD显示彩图测试-2023-02-25

热门文章

  1. android vivi 模块,VIVI P30手机,史上最便宜的855+8+512手机!
  2. Mysql通过ibd恢复误删表数据
  3. 如何搭建三层架构?(1)
  4. html中div居中的代码怎么写,CSS中让DIV居中的代码
  5. 关于保研(免试攻读硕士学位研究生)的相关政策
  6. 物联网IOT选型wifi路由模块串口透传不得不知的秘密
  7. java中调用dll文件的两种方法
  8. Java 微信公众平台开发(二)——事件推送与被动回复
  9. C语言程序设计基础|字母加密
  10. 小米3解账号锁_联通电信版(2013062 2013063)线刷刷机包