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);
相关推荐
孔明click3339 分钟前
Sa-Token v1.40.0 发布 🚀,来看看有没有令你心动的功能!
java·sa-token·springboot·权限·权限认证
人生偌只如初见40 分钟前
ElasticSearch学习笔记-解析JSON格式的内容
java·elasticsearch
XiaoyuEr_66881 小时前
maven构件子模块步骤及注意事项
java·前端·maven
drebander1 小时前
Maven 项目的基本结构
java·maven
上海拔俗网络1 小时前
“AI智能分析综合管理系统:企业管理的智慧中枢
java·团队开发
不听话的小耳朵1 小时前
Tag注解
java·junit
m0_748230441 小时前
Java进阶学习之路
java·开发语言·学习
肥学1 小时前
面试篇——Java基础重要知识点 continue return break的不同
java·面试
程序员徐师兄2 小时前
Java 基于微信小程序的高校失物招领平台小程序(附源码,文档)
java·微信小程序·小程序·失物招领小程序·高校失物招领小程序
DEARM LINER2 小时前
RabbitMQ 可靠性投递
java·分布式·后端·rabbitmq·ruby