在Google App Engine(Java)上解析JSON

10

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

4个回答

9

一周前我有类似的问题,经过比较多个Java JSON库(包括JSonLIB和GSON),我选择了Jackson。在StackOverflow上查看其他比较,大部分都会推荐Jackson。

在Google Appengine上使用两周后,我非常喜欢它。它不仅比其他提到的库具有更多功能,而且速度也更快(请参见这里的基准测试)。它是Jersey中的Json引擎,如果您想在Appengine上进行任何Restful操作,我也会推荐它。

它稳定而且仍在积极开发中,版本2刚刚在几周前发布。

更新:这里是一个使用Jackson与GAE的示例演示。


1
考虑在AppEngine中使用Jackson的人们也应该看一下https://github.com/icoloma/jackson4gae/,以序列化AppEngine类。(公平警告:我是开发者,但对于GAE+Jackson项目仍然是一个常见需求) - Nacho Coloma
最后一个示例链接已经失效了。答案中的描述对我来说不太清楚,我无法理解它。 - Suma


1

1

我希望this能够帮到你

你也可以在这里使用Google JSON API here


1
第一个链接已经失效。除非有人能提供其内容,否则该答案现在没有用处。 - Suma

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接