//对JSON数据按照英文字母升序排序
JSONObject jsonObject = JSONObject.parseObject(data);
Map<String, Object> map = jsonObject.getInnerMap();
Map<String, Object> sortedMap = new TreeMap<>(map);
JSONObject sortedJsonObject = new JSONObject(sortedMap);
logger.info("排序后报文: [" + sortedJsonObject.toString() + "]");
JAVA用TreeMap实现JSON按字母升序排序
喝着咖啡敲代码2024-07-27 15:30
相关推荐
北冥you鱼4 分钟前
Go 语言读取链上数据:从基础到实战nianniannnn5 分钟前
c++复习自存--继承error:(33 分钟前
【系统与实战双精通】VS Code 调试 ROS2 Python 节点与 Launch 系统指南忧郁的紫菜1 小时前
WCF+JSON+实体对象与WebService+DataSet效率大比拼Tian_Hang1 小时前
Eclipse Ditto 的权限策略叩码以求索1 小时前
经典算法实例分析:写字符串需要的行数我是唐青枫1 小时前
Kotlin 运算符重载详解:为什么 a += b 有时改对象,有时换对象?小蓝波1 小时前
docker 的命令2zcode2 小时前
基于MATLAB图像处理的饮料瓶识别与价格显示系统设计与实现AI人工智能+电脑小能手2 小时前
【大白话说Java面试题 第155题】【06_Spring篇】第15题:Spring 如何解决循环依赖问题?