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() + "]");
相关推荐
惊讶的猫几秒前
Tika文档解析
java
2401_872418783 分钟前
互联网公开信息检索完全指南:Google、Yandex、Wayback Machine、DNS、WHOIS、Shodan 等 OSINT 工具大全
开发语言·php
HEJOO95 分钟前
Java 类加载过程详解:从加载到初始化的完整链路
java·开发语言·firefox
hahaha601613 分钟前
数字图像锐化
开发语言·python
科学熊15 分钟前
Java 分布式理论与高并发编程
java·开发语言·分布式
普贤莲花23 分钟前
先学Workbuddy还是“人工智能训练师”,或者python基础课?
开发语言·人工智能·python
砚底藏山河23 分钟前
python量化实操:回测数据缓存与重放
java·python·金融·1024程序员节
星之擎25 分钟前
Task 很优雅的取消方式是什么?C# 里面。
开发语言·c#
学长毕设28 分钟前
基于springboot的农资管理系统-附源码
java·spring boot·后端
aluluka36 分钟前
《elisp 每日一练》——Process Sentinel 与 json集成
json·emacs·lisp·elisp