//对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
相关推荐
-凌凌漆-4 分钟前
【freertos】Task创建(v2)牛油果子哥q11 分钟前
C++内存模型与深浅拷贝万字详解:栈堆静态内存布局、深浅拷贝底层差异、内存泄漏根治、拷贝崩溃踩坑、手写深拷贝实战曹牧27 分钟前
C#:函数参数指定默认值AAA@峥1 小时前
Python 基础开篇:认识 Python、版本选择、环境部署与首个 HelloWorldcaimouse2 小时前
ReactOS 图形系统分析(47):GDI 批处理 — gdibatch.cqq21084629532 小时前
在python中什么是 self 和 cls?杨充2 小时前
05.多用组合和少继承带多刺的玫瑰2 小时前
Leecode#4刷题之寻找两个正序数组的中位数傻啦嘿哟3 小时前
王者荣耀爬虫:爬取全英雄皮肤数据,用Python做可视化分析