//对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
相关推荐
这个DBA有点耶6 分钟前
SQL调优进阶:从“优化一条SQL”到“优化一个系统”的思维升级许彰午41 分钟前
95_Python内存管理与垃圾回收csdn2015_1 小时前
springboot读取配置的方法多加点辣也没关系1 小时前
JavaScript|第13章:原始类型的方法এ慕ོ冬℘゜1 小时前
深入理解 JavaScript 事件体系:Window、鼠标与键盘事件详解AOwhisky1 小时前
下一代容器来了?Docker 宣布原生支持 WebAssemblychouchuang3 小时前
day-030-综合练习-笔记管理器云云只是个程序马喽3 小时前
海外短剧平台搭建方案:私有化源码系统选型|云微短剧系统技术架构拆解云空4 小时前
《Three.js 3D实例大全》techdashen4 小时前
Go 1.26 新增 `bytes.Buffer.Peek`:只看数据,不移动读取位置