//对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
相关推荐
月华路21 分钟前
G1 GC 对数组与大对象(Humongous)的处理deli00700736 分钟前
JSON 树形查看器:粘贴即解析,折叠展开一目了然liangshanbo12151 小时前
虚拟列表深度面试题整理ZISHU_9871 小时前
用 TLabel 给 SynTouch BioTac 数据做语义标注:从原始信号到结构化标注略略略咯咯1 小时前
C#Unitygugucoding1 小时前
59. 【Java】Spring Boot 入门:第一个 Web 应用lilian2332 小时前
Harmony os 技术实战|拼豆制图43:压缩字符矩阵上线前如何拦住错位图纸进击ing小白2 小时前
Qt 无边框窗口进阶指南点我头像干啥2 小时前
004:多个PDF文件合并En^_^Joy2 小时前
Cadence Skill脚本语言快速入门指南