前端JS实现XML和JSON的格式互转
最近开发后端返回了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的格式互转相关推荐
- C#对XML、JSON等格式的解析
C#对XML.JSON等格式的解析 一.C#对XML格式数据的解析 1.用XMLDocument来解析 XmlDocument xmlDocument = new XmlDocument();xmlD ...
- js实现xml转json
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8&quo ...
- 【前端/js】ArrayBuffer转json
场景 服务器json数据被转为字节流,然后通过传输协议返回给js js将其转换为json数据 方法一 ws.onmessage = function (evt) {// evt.data是ArrayB ...
- Unity使用Newtonsoft.Json插件实现XML与JSON数据的互转
文章目录 插件介绍 Unity中使用Newtonsoft.Json进行xml与json互转 搭建demo场景 编写脚本实现json与xml互转的方法 demo演示效果 demo源工程 关于Newton ...
- geoserver(xml和json带属性互转,获取工作区-图层-样式-更新样式(解决乱码问题))
这篇代码是我排过n个坑的结果,测试代码,仅供参考 package com.example.geopushstyledemo2.control;import com.alibaba.fastjson.p ...
- ajax前端post请求json格式参数,前端js导出,参数以json格式发送post请求
//下载excel文件 downLoadFile(url: any, data: any, fileName: any) { let other=this;//other.messageService ...
- 前端JS获取图片文件的真实格式
目录 常见方式判断图片格式 图像数据简单说明 JS读取图片真实格式 svg格式的判断 总结 前面博文有提到,当前主流浏览器能支持的图片格式,是七种:jpg.png.gif.bmp.ico.webp.s ...
- 纯前端js直接导入导出json文件
现在很多公司都有多个测试环境或者其他环境,有些配置信息在其他环境需要同样的信息,按照传统只能修改数据库对于新手小白来说只能求助于服务端了,现在前端也可以直接将当前的数据导出为json文件,然后在需要的 ...
- JS - 实现XML转JSON数据 使用xml2json.js)
1.到GitHub 主页下载库代码 下载地址: https://github.com/Kenadc/xml2json.git 点击Clone or download下载 2.使用页面上将其引用进来 ...
最新文章
- 全栈工程师就是一棵歪脖子树
- python聚类分析如何确定分类个数_Python数据挖掘—聚类—KMeans划分法
- 关于BFD(双向转发检测)开发的总结
- u8转完看不到菜单_用友U8操作中的常见问题及解决方案
- API-基本数据类型与字符串的互换
- 基础练习 01字串(取位操作)
- 都说.yml 比 .properties好用,你知道为什么嘛
- 数据挖掘学习06 - 《数据挖掘导论》导读
- CALayer与UIView区别和联系【转】
- 面试总结(sohu)
- [BZOJ4811][YNOI2017]由乃的OJ(树链剖分+线段树)
- Atitit. Object-c语言 的新的特性 attilax总结
- mysql 中触发器的使用
- 服务器内存条显示性能下降,特么的终于找到CPU超频,反而跑分降低的原因了,申请加精!...
- java开发手册 - 码出规范 - 要点整理
- 配置本地parcels安装CDH 6.2.0
- 服务器e5系列和e5v4系列,至强E5-2600v4系列CPU一览表
- ESP32 测试(五): Light-sleep 模式下的电流功耗测试及特性(使用 Wi-Fi)
- 文件被占用删除不了?快来我给你一招解决!
- F4—LVDS接口LCD显示彩图测试-2023-02-25