//对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
相关推荐
金斗潼关几秒前
ysoserial的使用ruleslol4 分钟前
volatile 关键字charlie1145141915 分钟前
IMX6ULL WM8960 的移植——前置介绍迷迭香yy28 分钟前
Python实战:涨停板“假封板”识别系统的工程实现charlie11451419129 分钟前
Cinux是如何管理进程的 —— 上下文与调度lilian23342 分钟前
Harmony os 技术实战|拼豆制图10:把取消、解析失败和保存失败写成可恢复状态机-银雾鸢尾-1 小时前
C#中的协变和逆变阿米亚波1 小时前
【C++ 异常处理】try-catch旖旎夜光1 小时前
C++(内存管理)whn19771 小时前
达梦连接串JDBC测试程序