//对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 分钟前
Java并发编程 -- synchronizedsnow@li3 分钟前
Spring 项目 Java 访问修饰符 + 非访问修饰符全景梳理详解大模型念念10 分钟前
Spring 框架入门:从零开始构建你的第一个应用雨落在了我的手上18 分钟前
Java数据结构(九):栈和队列j7~25 分钟前
【C语言】《C语言自定义类型(结构体+联合体+枚举类型)》--详解Escalating_xu36 分钟前
C++11 彻底吃透 emplace_back 与 push_back(最全闭环:左右值|深浅拷贝|移动构造|万能引用|完美转发)春生野草43 分钟前
个人笔记--大顶堆和基数排序高铭杰1 小时前
Golang sync.Mutex实现原理学习天天进步20151 小时前
Python全栈项目--基于机器学习的金融风险评估系统皓月斯语1 小时前
B3865 [GESP202309 二级] 小杨的 X 字矩阵 题解