//对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
相关推荐
惊讶的猫几秒前
Tika文档解析2401_872418783 分钟前
互联网公开信息检索完全指南:Google、Yandex、Wayback Machine、DNS、WHOIS、Shodan 等 OSINT 工具大全HEJOO95 分钟前
Java 类加载过程详解:从加载到初始化的完整链路hahaha601613 分钟前
数字图像锐化科学熊15 分钟前
Java 分布式理论与高并发编程普贤莲花23 分钟前
先学Workbuddy还是“人工智能训练师”,或者python基础课?砚底藏山河23 分钟前
python量化实操:回测数据缓存与重放星之擎25 分钟前
Task 很优雅的取消方式是什么?C# 里面。学长毕设28 分钟前
基于springboot的农资管理系统-附源码aluluka36 分钟前
《elisp 每日一练》——Process Sentinel 与 json集成