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