一周前我有类似的问题,经过比较多个Java JSON库(包括JSonLIB和GSON),我选择了Jackson。在StackOverflow上查看其他比较,大部分都会推荐Jackson。 在Google Appengine上使用两周后,我非常喜欢它。它不仅比其他提到的库具有更多功能,而且速度也更快(请参见这里的基准测试)。它是Jersey中的Json引擎,如果您想在Appengine上进行任何Restful操作,我也会推荐它。 它稳定而且仍在积极开发中,版本2刚刚在几周前发布。 更新:这里是一个使用Jackson与GAE的示例演示。
使用快速JSON是一个非常高效的API。Jackson需要太多的代码。 http://code.alibabatech.com/wiki/display/FastJSON/Home https://github.com/alibaba/fastjson 只需将库复制到WEB-INF/lib文件夹中,并使用com.alibaba.fastjson.JSON的静态方法,例如JSON.toJSONString(object)。