//对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
相关推荐
不正经学生几秒前
C语言字符串函数进阶:安全版函数 + 错误处理 + 子串查找ITKEY_12 分钟前
neovim基于nvim-jdtls 开发java报错leon8713 分钟前
MyBatis-Plus与AOP实现动态数据权限过滤的实践与踩坑记录电气研究所14 分钟前
Java + Redis 实现工业设备告警去抖,避免变频器故障重复推送無限進步D14 分钟前
Java 代码块吃好睡好便好15 分钟前
MATLAB仿真框图4用户31268748772019 分钟前
@Async 加了没生效?Spring Boot 异步编程全链路拆解:从线程池到自调用陷阱TheBestRucy19 分钟前
基于Dify的旅游攻略&王者荣耀攻略智能助手项目一水23 分钟前
Pi :内置四工具源码拆解——文件锁、变更快照与 bash 隔离zfoo-framework32 分钟前
安装pi agent 支持duojie和deepseek