//对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
相关推荐
fouryears_234172 小时前
Flutter InheritedWidget 详解:从生命周期到数据流动的完整解析我好喜欢你~3 小时前
C#---StopWatch类桦说编程4 小时前
Java 中如何创建不可变类型lifallen4 小时前
Java Stream sort算子实现:SortedOpsIT毕设实战小研4 小时前
基于Spring Boot 4s店车辆管理系统 租车管理系统 停车位管理系统 智慧车辆管理系统没有bug.的程序员5 小时前
JVM 总览与运行原理:深入Java虚拟机的核心引擎甄超锋5 小时前
Java ArrayList的介绍及用法cui__OaO5 小时前
Linux软件编程--线程阿华的代码王国5 小时前
【Android】RecyclerView复用CheckBox的异常状态Zyy~5 小时前
《设计模式》装饰模式