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