fastjson 1.2.62 发布,增强日期反序列化和 JSONPath

oschina
?oschina
发布于 2019年10月08日
收藏 3

国庆期间,fastjson 升级至 1.2.62 版本,主要是增加 autoType 黑名单、增强日期反序列化支持、增强 JSONPath 支持。

作者特意强调,fastjson 的 autoType 缺省默认是关闭的,缺省基于白名单。autoType 黑名单的不断补充是给一些特别场景需要的,没有显式打开 autoType 的用户,不需要因为安全原因升级到大于 1.2.60 的版本。

详细更新内容如下:

  1. 增加autoType黑名单
  2. 修复JavaBeanSerializer.processValue兼容问题?#2790
  3. 修复JSONField.unwrapped在toJSON方法中不起作用的问题?#2447
  4. 增强日期定制序列化反序列化的支持,增强dateFormat的支持,新增支持'millis'和'unixtime'两种格式输出和反序列化
  5. 修复某些场景下多级别泛型推导不起作用的问题?#2397
  6. JSONPath.remove方法支持更多语法?#2791
  7. JSONPath复杂表达式支持更多场景?#2743?#2792
  8. 支持$和_开头字段?#2762
  9. 反序列化自动识别日期格式支持新西兰时区?#2754
本站文章除注明转载外,均为本站原创或编译。欢迎任何形式的转载,但请务必注明出处,尊重他人劳动共创365bet手机版中文社区。
转载请注明:文章转载自 OSCHINA 社区 [http://www.oschina.net]
本文标题:fastjson 1.2.62 发布,增强日期反序列化和 JSONPath
加载中

精彩评论

aboutibm
aboutibm
边升级边侧漏
写给三月
写给三月
框架名alibugson

最新评论(9

写给三月
写给三月
框架名alibugson
苏显斌的博客
JSON解析我还是喜欢GSON,可惜被墙了,文档不太好找。
c
crystalsis
阿里家不少东西是特定环境下开发出来的,也仅限特定环境下用,场景不一样的情况下就很容易出问题
风一般的男子
风一般的男子
没有bug啊,很好用啊
乌龟壳
乌龟壳
早几年就说过了,这玩意做得太过了,库灵活是一个方面,但是最灵活的是直接写代码拼装 json,如果为了灵活性加过多机制(容易增加 bug),还不如直接在特殊情况代码拼装 json 来得简洁易懂
莫铭
莫铭
越升级bug越多,连旧的代码都不兼容,还放出来。谁还敢用。
CHONGCHEN
CHONGCHEN
公司已经全面弃用这个了,坑
orpherus
orpherus
bugjson
aboutibm
aboutibm
边升级边侧漏
返回顶部
顶部