【xml转JSON】

devtools/2024/11/8 14:05:39/
xmlns="http://www.w3.org/2000/svg" style="display: none;">

json_0">Xml转json

先导入需要的依赖包

		<dependency><groupId>com.fasterxml.jackson.core</groupId><artifactId>jackson-databind</artifactId><version>2.9.8</version></dependency><dependency><groupId>com.fasterxml.jackson.core</groupId><artifactId>jackson-core</artifactId><version>2.9.8</version></dependency><dependency><groupId>com.fasterxml.jackson.core</groupId><artifactId>jackson-annotations</artifactId><version>2.9.8</version></dependency>

练习

package com.testfan.xml;import java.io.IOException;
import java.util.HashMap;
import java.util.Map;import com.alibaba.fastjson.JSON;
import com.fasterxml.jackson.databind.ObjectMapper;
import com.fasterxml.jackson.dataformat.xml.XmlMapper;public class XmlTest {public static void main(String[] args) {XmlMapper xmlMapper = new XmlMapper();ObjectMapper objectMapper = new ObjectMapper();  try {//xml 格式数据String xml="<returnsms>" + " 	<returnstatus>Success</returnstatus>" + " 	<message>ok</message>" + " 	<remainpoint>11032</remainpoint>" + " 	<taskID>4354699</taskID>" + " 	<test>123</test>" + " 	<successCounts>1</successCounts>" + "</returnsms>";System.out.println(JSON.isValid(xml));Map map =xmlMapper.readValue(xml, HashMap.class);System.out.println(map);System.out.println(JSON.toJSONString(map));System.out.println(objectMapper.writeValueAsString(map));} catch (IOException e) {e.printStackTrace();}}}


http://www.ppmy.cn/devtools/132327.html

相关文章

idea database连接数据库后看不到表解决方法、格式化sql快捷键

最下面那个勾选上就可以了 或 格式化sql快捷键&#xff1a; 先选中&#xff0c; 使用快捷键格式化 SQL&#xff1a; Windows/Linux: Ctrl Alt L macOS: Cmd Alt L

【系统架构设计师】2021年真题论文: 论面向方面的编程技术及其应用(AOP)(包括解题思路和素材)

更多内容请见: 备考系统架构设计师-专栏介绍和目录 文章目录 真题题目(2021年 试题1)解题思路面向方面的编程(AOP)技术概念和原理AOP的核心机制AOP 在软件系统开发中的应用场景AOP 应用案例分析论文素材参考真题题目(2021年 试题1) 面向过程编程是一种自顶向下的编程方…

C语言心型代码解析

方法一 心型极坐标方程 爱心代码你真的理解吗 笛卡尔的心型公式&#xff1a; for (y 1.5; y > -1.5; y - 0.1) for (x -1.5; x < 1.5; x 0.05) 代码里面用了二个for循环&#xff0c;第一个代表y轴&#xff0c;第二个代表x轴 二个增加的单位不同&#xff0c;能使得…

【UE5】Cesium GlobePawn 如何Fly To

效果 步骤 1. 首先&#xff0c;需要一个Fly To 的目的地&#xff0c;我们新建一个actor蓝图类&#xff0c;这里命名为“BP_CameraView_OriginPlace” 2. 打开“BP_CameraView_OriginPlace”&#xff0c;添加两个组件&#xff0c;分别是Camera和CesiumGlobeAnchor组件。其中&a…

web端手机录音

可以将每个片段的音频&#xff0c;变成完整的mp3(或其他格式文件) 采样率使用16000&#xff08;本代码中&#xff1a;其他采样率可能会导致噪音或者播放(具体采样率自行研究)&#xff09; 引入第三方依赖 <script src"https://cdnjs.cloudflare.com/ajax/libs/lamej…

SpringMVC快速上手

便利之处 springMVC在web项目中主要的作用就是对请求和响应的处理&#xff1b; 处理请求 原先我们需要获取前端发送的简单参数需要通过httpServletRequest.getParameter来获取 protected void doGet(HttpServletRequest req, HttpServletResponse resp) throws ServletExce…

HTTPSOK:SSL/TLS证书自动续期工具

HTTPSOK 是一个支持 SSL/TLS 证书自动续期 的工具&#xff0c;旨在简化 SSL 证书的管理&#xff0c;尤其是自动化处理证书续期的工作。对于大多数网站而言&#xff0c;SSL 证书的续期是一项必要但容易被忽视的工作&#xff0c;因为 SSL 证书的有效期通常为 90 天。使用 HTTPSOK…

Dubbo负载均衡

负载均衡策略与配置细节 Dubbo 内置了 client-based 负载均衡机制&#xff0c;如下是当前支持的负载均衡算法&#xff0c;结合上文提到的自动服务发现机制&#xff0c;消费端会自动使用 Weighted Random LoadBalance 加权随机负载均衡策略 选址调用。 如果要调整负载均衡算法…