我使用org.json库在我的应用程序中处理 JSON 数据。但似乎谷歌应用引擎不允许使用它,在 GAE 应用程序上使用 JSON 的最佳方式是什么?
问问题
13430 次
4 回答
9
一周前我有类似的问题,在比较了一些 Java JSON 库(包括 JSonLIB 和 GSON)之后,我选择了Jackson。查看 StackOverflow 上的其他比较,其中大多数会推荐 Jackson。
在 Google Appengine 上使用了两周后,我非常喜欢它。它不仅比其他提到的库具有更多的功能,而且速度也快得多(请参阅此处的基准测试)。它是Jersey的 Json 引擎,如果你想在 Appengine 上做任何 Restful 的事情,我也会推荐它。
它是稳定的并且仍在积极开发中,版本 2 刚刚在几周前发布。
更新:这是一个将 Jackson 与 GAE 结合使用的示例演示。
于 2012-04-10T11:08:12.440 回答
2
于 2012-04-10T10:48:48.510 回答
1
我希望这会有所帮助
你也可以在这里使用 google-json api
于 2012-04-10T10:48:40.403 回答
1
使用快速 JSON 是一个非常高效的 API。杰克逊拿了太多的代码。
http://code.alibabatech.com/wiki/display/FastJSON/Home
https://github.com/alibaba/fastjson
只需将库复制到 WEB-INF/lib 文件夹并使用com.alibaba.fastjson.JSON
类似的静态方法JSON.toJSONString(object)
于 2013-10-30T01:07:18.517 回答