在google应用程序引擎(java)上解析JSON

在google应用程序引擎(java)上解析JSON,java,json,google-app-engine,Java,Json,Google App Engine,我使用org.json库在我的应用程序中处理json数据。但谷歌应用引擎似乎不允许使用它,在GAE应用上使用JSON的最佳方式是什么?我希望能有所帮助 您也可以使用google json api来尝试Gson 一周前,在比较了许多Java JSON库(包括JSonLIB和GSON)之后,我遇到了类似的问题。查看StackOverflow的其他比较,大多数人都会推荐Jackson而不是其他人 在谷歌Appengine上使用了两周后,我非常喜欢它。它不仅比其他提到的库有更多的特性,而且速度也快得多(

我使用org.json库在我的应用程序中处理json数据。但谷歌应用引擎似乎不允许使用它,在GAE应用上使用JSON的最佳方式是什么?

我希望能有所帮助

您也可以使用google json api来尝试Gson


一周前,在比较了许多Java JSON库(包括JSonLIB和GSON)之后,我遇到了类似的问题。查看StackOverflow的其他比较,大多数人都会推荐Jackson而不是其他人

在谷歌Appengine上使用了两周后,我非常喜欢它。它不仅比其他提到的库有更多的特性,而且速度也快得多(参见基准测试)。如果您想在Appengine上使用Restful做任何事情,我建议您使用Json引擎

它是稳定的,并且仍然在积极开发,版本2在几周前刚刚发布


更新:是一个将Jackson与GAE结合使用的示例演示。

使用fast JSON是一个非常高效的API。Jackson接受了太多的代码


只需将库复制到WEB-INF/lib文件夹中,并使用
com.alibaba.fastjson.JSON
的静态方法,如
JSON.toJSONString(object)

考虑将Jackson与AppEngine一起使用的人也应该考虑序列化AppEngine类。(公平警告:我是开发者,但这仍然是GAE+Jackson项目的常见需求)最后一个示例链接已经腐烂。答案中的描述我不清楚,我无法理解。第一个链接已经腐烂。除非有人能提供它的内容,否则答案现在是没有用的。