博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
alibaba.fastjson 乱序问题
阅读量:6757 次
发布时间:2019-06-26

本文共 306 字,大约阅读时间需要 1 分钟。

hot3.png

在项目开发过程中遇到在Map<Object,Object>排好序之后,使用JSONObject json = JSONObject.parseObject(str);转json的时候,原本排好序的结果,输出后全都乱序了。经过一番查找和查看源码,发现原来alibaba.fastjson的实现是基于HashMap的,所以导致了乱序。

解决方法:

方法一:可以重写fastjson的对应方法。

方法二:把Map<Object,Object>里排好的数据一 一放入List<Map<Object,Object>>;即可。

转载于:https://my.oschina.net/u/2367628/blog/806411

你可能感兴趣的文章
《用chsh选择shell》-linux命令五分钟系列之十二
查看>>
parseDouble() 的用法
查看>>
shell的基础语法
查看>>
CentOS 6.9使用Shell脚本实现FTP自动上传和下载文件
查看>>
#51CTO学院四周年#我与51CTO不得不说多的故事
查看>>
java函数参数默认值
查看>>
远程关机对企业的意义
查看>>
Kafka笔记整理(三):消费形式验证与性能测试
查看>>
WINPE集成SCSI/RAID驱动
查看>>
我们为什么需要大数据?
查看>>
单例模式-singleton
查看>>
自动布局下的iPhone 6 plus等比例放大,且UITextfield失败关于placeholder的原因
查看>>
利用div实现邮件收件人的输入框
查看>>
我的友情链接
查看>>
单页布局
查看>>
我的友情链接
查看>>
综合布线详细方案设计
查看>>
rhel6.3下安装GCC4.8.1
查看>>
大图片生成缩略图 导致imagecreatefromjpeg 内存崩溃问题
查看>>
我的友情链接
查看>>