JAVA用TreeMap实现JSON按字母升序排序

复制代码
//对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开发追求者1 天前
vscode导入springboot项目
java·ide·spring boot·vscode
麦烤楽鸡翅1 天前
坚持60s (攻防世界)
java·网络安全·jar·ctf·misc·反编译·攻防世界
少废话h1 天前
Flume Kafka源与汇的topic覆盖问题解决
java·linux·kafka·flume
激动的兔子1 天前
Geoserver修行记-连接瀚高数据库显示java.sql.SQLException: org.postgresql.util.PSQLException
java·geoserver·瀚高数据库
一 乐1 天前
健康打卡|健康管理|基于java+vue+的学生健康打卡系统设计与实现(源码+数据库+文档)
android·java·数据库·vue.js·spring boot·微信小程序
ghie90901 天前
使用Java实现用户的注册和登录流程
java·数据库·oracle
止水编程 water_proof1 天前
JavaScript基础
开发语言·javascript·ecmascript
颜如玉1 天前
动态拼接SQL实践备忘📝
java·sql·mybatis
952361 天前
数据结构-堆
java·数据结构·学习·算法
by__csdn1 天前
Spring Boot 全面解析
java·数据库·spring boot·后端·spring