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() + "]");
相关推荐
西西弗Sisyphus5 分钟前
Qt 实现一个 Windows 启动项查看器
开发语言·windows·qt
Wang's Blog7 分钟前
Java框架快速入门: Spring Security+OAuth2之工程结构与开发环境配置
java·spring·状态模式
FfHUCisI8 分钟前
Golang 函数调用的瞬间:栈帧、拷贝栈与逃逸分析
开发语言·后端·golang
万邦科技Lafite10 分钟前
淘宝海外采购指南,taoworld资格申请对接流程讲解
开发语言·电商开放平台·淘宝开放平台·京东开放平台·比价
小刘在重生~10 分钟前
Django|Ajax 入门、JSON 返回、ECharts 图表、文件上传完整笔记
ajax·django·json
lzfshub12 分钟前
Open-DIS Python发送DIS实体状态PDU:实现坦克炮塔与主炮部件参数
java·网络·python·dis
魏 无羡15 分钟前
springboot 拦截器
java·spring boot·后端
ThornArmor20 分钟前
奔腾的呼吸:被驱逐者的灵感
开发语言·程序人生·架构
步行cgn25 分钟前
Spring Boot 绑定嵌套 Bean 详解
java·spring boot·后端
软件黑马王子30 分钟前
12.缓存池优化:对象上限
开发语言·前端框架·c#