//对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
相关推荐
dadaobusi11 小时前
学习:RV lkvm SBIdjarmy12 小时前
MAIN.c(1): warning C318: can’t open file ‘STC8G.H’ 报错 解决 分析HEJOO913 小时前
深入理解 Java volatile 关键字:原理、用法与常见误区曹牧13 小时前
Java:no content to map due to end of input阿维的博客日记13 小时前
Example 类全场景实战指南梦梦代码精13 小时前
《回收租赁系统技术选型避坑指南:业务闭环与二开自由度详解》两点王爷13 小时前
SpringBoot 项目集成 GeoServer 源码,实现地图服务发布隔窗听雨眠13 小时前
记一次SQL Server数据库性能分析:从CPU100%到单配置修复的完整诊断David猪大卫13 小时前
【C++修炼】智能指针使用及原理charlie11451419113 小时前
现代Qt开发之图像处理进阶:像素操作与格式转换