//对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
相关推荐
CV_J2 小时前
安装kibana码农水水4 小时前
国家电网Java面试被问:TCP的BBR拥塞控制算法原理2501_915909064 小时前
如何保护 iOS IPA 文件中资源与文件的安全,图片、JSON重命名浮尘笔记4 小时前
Go语言临时对象池:sync.Pool的原理与使用qq_336313934 小时前
java基础-网络编程-TCP咕噜咕噜啦啦5 小时前
Java期末习题速通BHXDML5 小时前
第七章:类与对象(c++)盐真卿5 小时前
python2梦梦代码精5 小时前
BuildingAI vs Dify vs 扣子:三大开源智能体平台架构风格对比一嘴一个橘子6 小时前
mybatis - 动态语句、批量注册mapper、分页插件