//对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
相关推荐
bluebonnet273 分钟前
【Rust练习】22.HashMap古月居GYH4 分钟前
在C++上实现反射用法在下不上天29 分钟前
Flume日志采集系统的部署,实现flume负载均衡,flume故障恢复陌小呆^O^43 分钟前
Cmakelist.txt之win-c-udp-client儿时可乖了1 小时前
使用 Java 操作 SQLite 数据库ruleslol1 小时前
java基础概念37:正则表达式2-爬虫I_Am_Me_1 小时前
【JavaEE进阶】 JavaScript重生之我是数学王子1 小时前
QT基础 编码问题 定时器 事件 绘图事件 keyPressEvent QT5.12.3环境 C++实现