//对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
相关推荐
松涛和鸣1 分钟前
11.C 语言学习:递归、宏定义、预处理、汉诺塔、Fibonacci 等王者之座33 分钟前
java+maven配置yguard的一次实验IT痴者1 小时前
《PerfettoSQL 的通用查询模板》---Android-trace2501_941111242 小时前
C++与自动驾驶系统2501_941111692 小时前
C++中的枚举类高级用法chilavert3182 小时前
技术演进中的开发沉思-191 JavaScript: 发展历程(上篇)q***61502 小时前
eclipse配置SpringMiraitowa_cheems2 小时前
LeetCode算法日记 - Day 106: 两个字符串的最小ASCII删除和q***58192 小时前
Spring全家桶简介