//对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
相关推荐
jwt7939279373 小时前
基于SpringBoot和Leaflet的行政区划地图掩膜效果实战深海空无一人3 小时前
python基础大尚来也3 小时前
Java多线程实战:从基础创建到返回值获取的深度解析亚马逊云开发者3 小时前
IDEA 里装个 AI 助手:Amazon Q Developer for JetBrains 实测体验imuliuliang4 小时前
Java MySQL 连接沐知全栈开发4 小时前
jQuery 后代选择器详解liuyao_xianhui4 小时前
优选算法_岛屿的最大面积_floodfill算法_C++庞轩px4 小时前
后端开发面试题总结xvhao20134 小时前
C++freopen的用法希望永不加班4 小时前
SpringBoot 整合 MyBatis 完整实战