//对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
相关推荐
不懂的浪漫8 分钟前
05|Netty ByteBuf 源码分析:为什么不用 Java ByteBuffer阿里嘎多学长12 分钟前
2026-05-30 GitHub 热点项目精选wapicn9914 分钟前
API接口调试笔记:从注册到第一个数据返回,全流程详解程序员阿明17 分钟前
flowable集成flowable及其运行示例spring boot后端.千余19 分钟前
【Linux】 TCP进阶详解:字节流、粘包问题、异常情况与UDP完整对比2geovindu20 分钟前
python: Bounded Parallelism Pattern大明者省23 分钟前
Ubuntu Python 部署终极版教程代码不停24 分钟前
Spring IoC&DI光影少年24 分钟前
Redux Toolkit 用法、解决原生Redux 冗余问题KANGBboy30 分钟前
java知识二(数组)