展开
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某些场景不能识别引用的问题
加载全部内容
猿编程电脑客户端86M26064人在玩很多家长想要培养孩子的思维能力,让孩子使...
下载易简玖大猫运行库合集正式版971M14210人在玩如果您是游戏开发人员的话可以试试这款易简...
下载黑群晖DSM7.0iso镜像版216M13801人在玩各位编程行业的朋友们注意了,黑群晖DSM...
下载Pageoffice序列号10K5714人在玩Pageoffice是很贵的一款软件了...
下载pageoffice永久免费版30M5587人在玩小伙伴们我掐指一算,你可能缺少一款pag...
下载hyperMILL2019特别版4G4236人在玩各位编程加工行业的朋友们注意了,这款hy...
下载GC POWERSTATION中文版11M2848人在玩如果您在寻找一款功能强大的PCB设计后期...
下载Keil ARM MDK5永久免费版713M2792人在玩各位编程行业的小伙伴们注意了,KeilA...
下载Toad for Oracle中文补丁3M2584人在玩使用ToadforOracle这款编程软...
下载Matlab 2014a完整版6G2558人在玩Matlab2014a完整版附带安装密钥...
下载