//对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
相关推荐
星空2 小时前
金蝶苍穹build.gradle配置C++ 老炮儿的技术栈4 小时前
我们在设计tcp协议时,要传一个字符串过去,报文:头十长度十内容,是否要把‘\0‘也填入,长度是否包含‘\0‘传奇开心果编程4 小时前
【Rust入门练中学】第2课:变量、可变性与常量zr想努力4 小时前
从0开始配置Perforce4环境步行cgn5 小时前
Spring 基于 XML 的自动装配:byName 详解大帅点兵5 小时前
Apache Ant 1.9.9 完整讲解幸运小圣6 小时前
PointerEvent 常用属性与事件整理【JavaScript】LuTshoes6 小时前
spring ai 实战 手搓 PlaneExecuteAgent这料鬼有毒6 小时前
二刷hot100-73.矩阵置零caoerzhong6 小时前
JeeWMS 开源仓库管理系统二次开发与接口对接实战:Java WMS 如何与 ERP、MES 和自动化设备打通