Java 的 JSON 庫,fastjson 1.1.23 發布
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中加入:
<dependency>
<groupId>com.alibaba</groupId>
<artifactId>fastjson</artifactId>
<version>
1.1
.
23
</version>
</dependency>
|
或者你直接從這些地方下載:
- 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時發現的。
本文由用戶 openkk 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!