红联Linux门户
Linux帮助

fastjson 1.1.23发布,Java的JSON库

发布时间:2012-08-02 21:43:23来源:红联作者:empast
fastjson是目前最快的java json库。

这个版本增加对javassist代理对象的支持,使得fastjson能够处理hibernate 4中的代理对象。

增加了新自定义序列化的SimplePreFilter,支持在调用getter之前做过滤,具体看这里:http://code.alibabatech.com/wiki/pages/viewpage.action?pageId=7673519

Bug
FASTJSON-160 - 在asm禁用的场景,字段名忽略大小写不起作用
FASTJSON-161 - 多层泛型对象反序列化某些场景出错
FASTJSON-165 - ASM在计算double类型的opstack大小不对

Improvement
FASTJSON-158 - Parser缺省支持类型为Number的JSON串
FASTJSON-159 - 支持Groovy对象
FASTJSON-162 - 序列化支持Javassist代理对象

New Feature
FASTJSON-163 - 提供一个用于过滤字段的SimpleNamePreFilter
FASTJSON-164 - 提供一个PascalNameFilter
FASTJSON-166 - 反序列化支持GetOnly的Collection类型属性

下载
如果你使用maven,在pom.xml中加入:[code]
com.alibaba
fastjson
1.1.23
[/code]或者你直接从这些地方下载:

http://central.maven.org/maven2/com/alibaba/fastjson/
http://code.alibabatech.com/mvn/releases/com/alibaba/fastjson/
https://github.com/AlibabaTech/fastjson/downloads

感谢
flym和林哥为PropertyPreFilter的实现提供了宝贵的意见。FASTJSON-165是flym对fastjson做code review时发现的。

主页:http://code.alibabatech.com/wiki/display/FastJSON/Home

来自:开源中国社区
文章评论

共有 0 条评论