//对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
相关推荐
ChrisitineTX20 小时前
双 11 预演:系统吞吐量跌至 0!一次由 Log4j 锁竞争引发的线程“集体猝死”u01196082320 小时前
apscheduler李日灐20 小时前
C++STL: vector 简单使用,讲解薛纪克20 小时前
Lambda Query:让微软Dataverse查询像“说话”一样简单程序员-周李斌20 小时前
CopyOnWriteArrayList 源码分析廋到被风吹走20 小时前
【Spring】两大核心基石 IoC和 AOP晚风(●•σ )20 小时前
C++语言程序设计——【算法竞赛常用知识点】明有所思20 小时前
springsecurity更换加密方式Byron Loong20 小时前
【C#】离线场景检测系统时间回拨