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() + "]");
相关推荐
月空MoonSky13 小时前
解决使用Notepad++出现异型字或者繁体字体问题
java·javascript·notepad++
hqwest13 小时前
码上通QT实战37--项目总结
开发语言·qt·软件开发·系统集成·设备选型
星迹7013 小时前
C语言相关的数电知识
c语言·开发语言
hakesashou13 小时前
python 如何使数组中的元素不重复
开发语言·python
2501_9444241213 小时前
Flutter for OpenHarmony游戏集合App实战之消消乐下落填充
android·开发语言·flutter·游戏·harmonyos
Filotimo_13 小时前
JWT的概念
java·开发语言·python
min18112345613 小时前
软件升级全流程步骤详解
android·java·服务器
黎雁·泠崖13 小时前
Java字符串系列总结篇|核心知识点速记手册
java·开发语言
biyezuopinvip13 小时前
基于Spring Boot的社区互助平台设计与实现(毕业论文)
java·spring boot·vue·毕业设计·论文·毕业论文·社区互助平台设计与实现
JNU freshman14 小时前
从 Ceph 16(Pacific)到 Ceph 18(Reef):cephadm 的伸缩性演进与 cephadm agent 到底“成熟”了吗?
java·大数据·ceph