//对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
相关推荐
sun03222 小时前
【JDK 动态代理】 和 【CGLIB 代理】对比文丑颜不良啊2 小时前
LeetCode1261~1280题目解析郭小李2 小时前
spring 中的 @EnableWebMvc注解和WebMvcConfigurer接口马剑威(威哥爱编程)2 小时前
Python 智能体开发实战 01:装了三遍环境还在报错?虚拟环境和 DeepSeek 一次配到位octopus_c2 小时前
C++ 入门步行cgn3 小时前
JSON.stringify 详解:把 JavaScript 对象变成 JSON 字符串香蕉大香蕉(06敬畏市场)3 小时前
高频八股 · JVM(8)养军博客3 小时前
spirngSecurity 鉴权教程02Soneswy3 小时前
C++基础篇——类与对象(中)CoderYanger3 小时前
Java EE 进阶:5. Spring IoC&DI(第二弹):Spring IoC