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() + "]");
相关推荐
开开心心就好11 分钟前
电脑音质提升:杜比全景声安装详细教程
java·开发语言·前端·数据库·电脑·ruby·1024程序员节
t1987512818 分钟前
基于多假设跟踪(MHT)算法的MATLAB实现
开发语言·matlab
yoi啃码磕了牙19 分钟前
Unity—Localization 多语言
java·数据库·mysql
跟着珅聪学java21 分钟前
在Java中判断Word文档中是否包含表格并读取表格内容,可以使用Apache POI库教程
java·开发语言·word
我也要当昏君34 分钟前
5.3 【2012统考真题】
开发语言·智能路由器·php
Kuo-Teng44 分钟前
LeetCode 73: Set Matrix Zeroes
java·算法·leetcode·职场和发展
初见无风44 分钟前
3.4 Boost库intrusive_ptr智能指针的使用
开发语言·boost
王元_SmallA1 小时前
服务器公网IP、私网IP、弹性IP是什么?区别与应
java·后端
程序猿20231 小时前
Python每日一练---第六天:罗马数字转整数
开发语言·python·算法