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