xml格式数据转json格式

1.导入json依赖

//导入maven依赖 <dependency><groupId>org.json</groupId><artifactId>json</artifactId><version>20220320<version></dependency>

2.传入需要转换的xml,返回对应的json字符串

//工具类
import org.json.JSONObject;
import org.json.XML;
public class XmlUtil {public static String XmlToJson(String xml){org.json.JSONObject jsonObject = XML.toJSONObject(xml);//数据前标签String request = jsonObject.getJSONObject("soap:Envelope").getJSONObject("soap:Body").getJSONObject("a:queryResponse").getJSONObject("request").toString();return request;}

如何把xml格式数据转成json格式?相关推荐

  1. xml 文本转json java_java将XML文档转换成json格式数据

    本篇文章主要介绍了java将XML文档转换成json格式数据的示例,希望能帮助到大家. 功能 将xml文档转换成json格式数据 说明 依赖包: 1. jdom-2.0.2.jar : xml解析工具 ...

  2. 将 键值对的数据 拼成 json 格式的 串

    https://developer.mozilla.org/zh-cn/Using_native_JSON json键值对逆置 在某些特殊场景需要将JSON的键值对倒置(Inverting),以达到业 ...

  3. 把php数据转成json格式转换,php将从数据库中获得的数据转换成json格式并输出的方法...

    php将从数据库中获得的数据转换成json格式并输出的方法 如下所示: header('content-type:application/json;charset=utf8'); $results = ...

  4. SpringBoot项目解决@ResponseBody注解返回xml格式数据而不是json格式的问题

    问题: 一般情况下,@RestController中的接口默认响应数据格式都是 json 格式的数据,但有时候使用某些依赖包,会影响@ResponseBody的响应数据类型为xml格式,问题重现如下: ...

  5. 用java代码将从数据库中取出的具有父子关系的数据转成json格式

    思路:①.取出数据中的所有父节点放入一个集合中②.取出数据中所有为该父节点的子节点放入另一个集合中③.用到迭代的方法将子节点一层一层的遍历工具类:package com.assasion.test; ...

  6. DataTable数据转成Json格式

    //引用 using Newtonsoft.Json; //带表名 public static string DataTableToJSON(DataTable dt, string dtName) ...

  7. python抓取数据库数据封装成json_用Python将mysql数据导出成json的方法

    1.相关说明 此脚本可以将Mysql的数据导出成Json格式,导出的内容可以进行select查询确定. 数据传入参数有:dbConfigName, selectSql, jsonPath, fileN ...

  8. Python|excel表格数据一键转json格式小工具|支持xlsx、xls格式转json|【源码+解析】

    背景    最近在使用JavaScript编写一些浏览器RPA脚本,脚本使用过程中遇到一些问题,脚本使用的数据往往存放在excel表,但运行时只能读取json数据,导致频繁人工excel转json,效 ...

  9. 09: xmltodict 模块将xml格式转成json格式

    1.1 : xmltodict 模块将xml格式转成json格式 <?xml version="1.0"?> <!--#版本号--> <data> ...

最新文章

  1. 多线程必须用到的线程池(什么时候用多线程)
  2. tornado总结7-文件切片异步非阻塞下载
  3. 【STM32】定时器程序
  4. 分享18道Java基础面试笔试题
  5. 实况服务器制作,用Highcharts预处理实时数据及实况图表制作
  6. java ee笔试题_【JAVA秒会技术之秒杀面试官】JavaEE常见面试题(六)
  7. Ubuntu 12.04下NFS安装配置
  8. SQLServer启动和关闭bat脚本
  9. linux恢复表数据,Linux恢复误删的数据
  10. nodejs代理请求转发
  11. HDMI九画面视频分割器(MT-SW091)
  12. win7开机显示计算机无法启动,win7无法开机怎么办?解决开机报错代码C0000034的方法...
  13. KEIL5创建新工程模板 以及文件简介概述
  14. 在线生成ascii字符画网站字符图案在线生成工具
  15. Xilinx 7系列FPGA收发器架构之接收器(RX)(十一)
  16. Saber 能量激光描边光效插件
  17. java 直线交点_[Java教程]谈谈求线段交点的几种算法(js实现,完整版)
  18. 免费可商用的矢量插图网站
  19. iphone4s显示问题
  20. java 架构师课程体系

热门文章

  1. 树莓派使用CLASH的代理安装软件
  2. 7月30日云栖精选夜读 | 王坚博士:进入空气稀薄地带
  3. 零基础入门智能射频---python的无人机测向天线自动化设计
  4. 计算机网络历年填空与选择(2013)
  5. SOLIDWORKS钣金成形工具
  6. 面向初学者程序员的五门Udemy 课程。
  7. 什么是RAID 0?什么是RAID 1?了解硬盘阵列的作用
  8. 图像显著性检测和图像检索的标准图像库整理
  9. Linux 下搭建NFS网络服务器 Win7 下访问挂载
  10. 使用Emmagee进行Android性能测试