//对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
相关推荐
游乐码13 小时前
c#索引器汤姆yu13 小时前
基于springboot的健身爱好者打卡与互动交流系统jaysee-sjc14 小时前
十三、Java入门进阶:异常、泛型、集合与 Stream 流Maggie_ssss_supp14 小时前
Linux-python百锦再14 小时前
Java Map常用方法和实现类深度详解_codemonster14 小时前
JavaWeb开发系列(九)idea配置jdbcHx_Ma1614 小时前
测试题(六)人道领域14 小时前
SpringBoot vs SpringMVC:以及SpringBoot的全流程开发(1)码云数智-大飞14 小时前
.NET 10 & C# 14 新特性详解:扩展成员 (Extension Members) 全面指南Anastasiozzzz14 小时前
阿亮随手录-SpringBoot启动流程、三级缓存要求、BeanFactory与FactoryBean、AutoWired与Resource、不推荐字段注入