//对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 小时前
Image(图像)的用法leo_messi944 小时前
2026版商城项目(一)globaldomain4 小时前
什么是用于长距离高速传输的TCP窗口扩展?美味蛋炒饭.4 小时前
Tomcat 超详细入门教程(安装 + 目录 + 配置 + 部署 + 排错)沈阳信息学奥赛培训4 小时前
#undef 指令 (C/C++)2401_873204654 小时前
分布式系统安全通信dreamxian4 小时前
苍穹外卖day11Veggie265 小时前
【Java深度学习】PyTorch On Java 系列课程 第八章 17 :模型评估【AI Infra 3.0】[PyTorch Java 硕士研一课程]weisian1515 小时前
Java并发编程--19-ThreadPoolExecutor七参数详解:拒绝Executors,手动掌控线程池csdn5659738505 小时前
Java打包时,本地仓库有jar 包,Maven打包却还去远程拉取