//对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
相关推荐
福楠19 小时前
现代C++ | 智能指针星如雨グッ!(๑•̀ㅂ•́)و✧19 小时前
Webflux onErrorStop使用java1234_小锋19 小时前
Java高频面试题:RocketMQ有哪些使用场景?wellc19 小时前
SpringCloud系列教程:微服务的未来(十四)网关登录校验、自定义过滤器GlobalFilter、GatawayFilterruxingli19 小时前
GoLang channel管道Risehuxyc19 小时前
PHP 的缓存机制dovens19 小时前
SpringBoot 集成 Activiti 7 工作流引擎sinat_2554878119 小时前
JSON·学习笔记liqianpin119 小时前
SpringMVC新版本踩坑[已解决]弹简特19 小时前
【JavaEE】MybatisPlus速成