//对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
相关推荐
ximen502_4 小时前
Python 语言知识总结m0_738120724 小时前
PHP代码审计基础——超全局变量(三)烟锁池塘柳04 小时前
【C/C++】解决C++控制台输出中文乱码问题C+-C资深大佬4 小时前
Java 变量:从入门到精通辞旧 lekkk4 小时前
【Qt系统相关】鼠标事件Flittly4 小时前
【日常小问】Docker 部署 Nacos 2.4.3,Dubbo 3.3 连接 Config Service 失败排查chouchuang5 小时前
day-027-面向对象-下誰能久伴不乏5 小时前
C++11 随机数生成——告别 rand()海清河晏1115 小时前
数据结构 | 二叉平衡搜索树kuonyuma5 小时前
java之动态代理