//对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
相关推荐
techdashen1 分钟前
Rust 社区在 4 月做了什么:项目管理月报解读十五年专注C++开发3 分钟前
QFluentKit: 一个基于 Qt Widgets 的 Fluent Design 风格 UI 组件库lly2024064 分钟前
PHP JSON 使用指南沐知全栈开发9 分钟前
jQuery 尺寸Byte Wizard11 分钟前
C语言指针深入浅出5LucaJu13 分钟前
一次 OOM 线上排查实录csbysj202014 分钟前
Vue.js 监听属性Hesionberger22 分钟前
LeetCode 101:对称二叉树(多语言解法)小陈的进阶之路22 分钟前
Python系列课(11)——PySparkSimonKing23 分钟前
Firefox 太卡?换了这浏览器,内存占用直接降了 70%