FastJson输出json字符串时--注意事项

戚薇 fastjson 发布时间:2023-06-04 09:21:36 阅读数:14443 1
在日常使用FastJson时,我们经常遇到以下坑点
1.序列化的时候默认把null值抹掉
2.序列化后顺序错乱

如何解决以下问题呢?
  JSONObject.parseObject(str, new TypeReference<LinkedHashMap<String,Object>>(){}, Feature.OrderedField);
相关说明
1.new TypeReference<LinkedHashMap<String,Object>>() 
  可保留null值

2. Feature.OrderedField 这个按原来顺序排序

3.LinkedHashMap是一个HashMap
   其内部维持一个双向链表,可以保持顺序
版权声明

本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。

本文链接: https://www.Java265.com/fastjson/2023/6706.html

最近发表

热门文章

好文推荐

Java265.com

https://www.java265.com

站长统计|粤ICP备14097017号-3

Powered By Java265.com信息维护小组

使用手机扫描二维码

关注我们看更多资讯

java爱好者