JSON-lib与Google-gson比较

Jackson:http://jackson.codehaus.org/

JSON-lib:http://json-lib.sourceforge.net/

Gson:http://code.google.com/p/google-gson/


1、与JDK版本兼容情况。

Google-gson只兼容jdk1.5版本以上。JSON-lib分别支持1.4和1.5。之前有个项目高版本用的是jdk1.6,JSON解析包选用了Google-gson。后来回迁低版本,找遍Google-gson所有版本,都不支持JDK1.4。最后临时换用JSON-lib,两者解析还是有一定差别(后续介绍),结果可想而知,各种赶赶赶工。我恨JDK1.4。


2、解析性能比较。

Gson > Json-lib。

现在json的第三方解析工作很多,如json-lib,gson,jackson,fastjson等等。在我们完成一般的json-object转换工作时,几乎都没有任何问题。

引用来自:http://blog.csdn.net/jackpk/article/details/17141061


3、易用性情况。

a) JSON-lib需依赖以下jar包:

  • commons-beanutils-1.8.3.jar
  • commons-collections-3.2.1.jar
  • commons-lang-2.6.jar
  • commons-logging-1.1.1.jar
  • ezmorph-1.0.6.jar
  • json-lib-2.4-jdk15.jar
       b)Google-gson 不需要依赖任何jar包。


4、其他。

gson,google的东西。现在google的东东,大陆全特么不能访问,除非用VPN,于是,查找点相关资料是有多蛋疼。


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值