JSON常用的工具方法

前言:

在日常开发中,JSON 数据的处理是常见的需求。无论是数据转换、格式化还是与其他格式的互转,掌握一些常用的工具方法可以大大提高开发效率。本文将介绍一些实用的 JSON 操作方法,帮助你快速上手。

JSON常用的工具方法

1.json字符串转换成list

java 复制代码
  List<String> strings = JSONUtil.toList(jsonArray, String.class);

2.json字符串转换成对象

java 复制代码
Price price = JSONUtil.toBean(json, Price.class);

3.json转换xml

java 复制代码
String toXmlStr = JSONUtil.toXmlStr(jsonString);

4.xml转换json

java 复制代码
String xmlStr = "<sfzh>123</sfzh><sfz>456</sfz><name>aa</name><gender>1</gender>";
JSONObject json = JSONUtil.parseFromXml(xmlStr);

5.json转换JSONObject

java 复制代码
JSONObject jsonObject = JSONUtil.parseObj(toJsonStr);

6.对象转换json字符串

java 复制代码
String toJsonStr = JSONUtil.toJsonStr(hashMap);

7.对象转换json字符串格式化

java 复制代码
String formattingJsonStr = JSONUtil.toJsonPrettyStr(hashMap);
相关推荐
掘金-我是哪吒14 分钟前
分布式微服务系统架构第156集:JavaPlus技术文档平台日更-Java线程池使用指南
java·分布式·微服务·云原生·架构
亲爱的非洲野猪40 分钟前
Kafka消息积压的多维度解决方案:超越简单扩容的完整策略
java·分布式·中间件·kafka
wfsm43 分钟前
spring事件使用
java·后端·spring
微风粼粼1 小时前
程序员在线接单
java·jvm·后端·python·eclipse·tomcat·dubbo
缘来是庄1 小时前
设计模式之中介者模式
java·设计模式·中介者模式
rebel2 小时前
若依框架整合 CXF 实现 WebService 改造流程(后端)
java·后端
百锦再2 小时前
.Net配置文件appsetting.json的几种读取方法
chrome·json·.net·依赖注入·appsetting·web.config
代码的余温3 小时前
5种高效解决Maven依赖冲突的方法
java·maven
慕y2743 小时前
Java学习第十六部分——JUnit框架
java·开发语言·学习
paishishaba3 小时前
Maven
java·maven