//对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
相关推荐
牛奔7 小时前
Go 如何打印调试深层或嵌套的结构体geovindu8 小时前
go: Iterative Algorithms学逆向的8 小时前
汇编——JCC指令mayaairi8 小时前
JS循环语句深度解析:嵌套for、while与do...while前端工作日常9 小时前
我学习到的Java中domain和dto区别kite01219 小时前
Go语言Map深度解析与最佳实践码农学院9 小时前
基于Spring Boot的跨境电商多语言订单管理系统架构设计技术小结-李爽10 小时前
【工具】pom文件的<packaging>l1564694811 小时前
突围!图文混合知识库难以解析,Kimi-K3 原生视觉架构深耕知识工作,DMXAPI 统一接口,缩短项目开发周期charlie11451419111 小时前
现代C++工程实践 WeakPtr 实战(三):WeakPtrFactory 与「最后成员」惯用法