数码资源网·下载

展开

Fastjson(Java库)

大小:4M语言:4M 类别:编程辅助系统:WinXP/Win7/Win10
简介|文章|评论
版本:v1.2.76官方版 for WinXP/Win7/Win10时间:2021-04-23
软件介绍

Fastjson是一个Java库,可用于将Java对象转换成其JSON表示,它还可以用来将JSON字符串转换为等价的Java对象,Fastjson可以处理任意的Java对象,包括你没有源代码的预先存在的对象。

【功能介绍】

  Fastjson的目标

  在服务器端和安卓客户端提供最好的性能

  提供简单的toJSONString()和parseObject()方法,将Java对象转换成JSON,反之亦然。

  允许将预先存在的不可修改的对象转换为JSON,或从JSON中转换。

  对Java泛型的广泛支持

  允许自定义对象的表示方法

  支持任意复杂的对象(具有深厚的继承层次和广泛使用的通用类型

【软件亮点】

  ·高性能·

  fastjson采用独创的算法,将parse的速度提升到极致,超过所有json库,包括曾经号称最快的jackson。并且还超越了google的二进制协议protocol buf。

  ·支持标准·

  Fastjson完全支持http://json.org的标准,也是官方网站收录的参考实现之一。

  ·功能强大·

  支持各种jdk类型。包括基本类型、JavaBean、Collection、Map、Enum、泛型等。

  支持循环引用

  ·无依赖·

  不需要例外额外的jar,能够直接跑在JDK上。

  ·支持范围广·

  支持JDK 5、JDK 6、Android、阿里云手机等环境。

  ·开源·

  Apache License 2.0

  代码托管在github.org上

  ·测试充分·

  fastjson有超过1500个testcase,每次构建都会跑一遍,丰富的测试场景保证了功能稳定。

【软件特点】

1、遵循http://json.org标准,为其官方网站收录的参考实现之一。

2、功能qiang打,支持JDK的各种类型,包括基本的JavaBean、Collection、Map、Date、Enum、泛型。

3、无依赖,不需要例外额外的jar,能够直接跑在JDK上。

4、开源,使用Apache License 2.0协议开源。

【更新日志】

  v1.2.76

  修复一些直接抛RuntimeException的问题

  parser自动识别gzip bytes

  修复Throwable继承类属性不支持自动类型转换问题

  修复PrettyFormat情况下引用计算不对的问题

  修复AutoType不兼容LinkedHashMap的问题

  增强对Enum类型的自定类型转换

  修复deserializeUsing在泛型某些场景不能正常工作的问题

  提升JSONReader性能,减少小对象创建

  增强对JSONPath对filter的支持

  JSONPath支持忽略NullValue的选项

  增强对定制化enum的支持

  增强对java.time.Instant和org.joda.time.Instant的支持

  修复Parser某些场景不能识别引用的问题

加载全部内容

相关应用
热门推荐
相关教程
猜你喜欢
编程软件合集

编程软件合集

不同的编程软件可以编辑出不同的程序,而且同一款软件,用不同的...
进入专区>>
电脑编程软件

电脑编程软件

编程软件是一套功能十分强大的工具合集,能够帮助用户制作开发书...
进入专区>>
相关合集
本类排行