//对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
相关推荐
代码AI弗森6 分钟前
配置文件战争:TOML/YAML/JSON 为何成为不同框架的“专属标配”?CHANG_THE_WORLD7 分钟前
python 批量终止进程exe摇滚侠8 分钟前
DBeaver 导入数据库 导入 SQL 文件 MySQL 备份恢复古城小栈8 分钟前
从 cargo-whero 库中,找到提升 rust 的契机keep one's resolveY31 分钟前
SpringBoot实现重试机制的四种方案天空属于哈夫克31 小时前
企业微信API常见的错误和解决方案Gary Studio1 小时前
安卓HAL C++基础-智能指针啧不应该啊2 小时前
Day1 Python 与 C 的类型区别摇滚侠2 小时前
VMvare 虚拟机 Oracle19c 安装步骤,远程连接 Oracle19c,百度网盘安装包梁萌2 小时前
idea报错找不到XX包的解决方法