繁体   English   中英

在谷歌应用引擎(java)上解析 JSON

[英]Parsing JSON on google app engine (java)

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

一周前我有过类似的问题,在比较了一些 Java JSON 库(包括 JSonLIB 和 GSON)之后,我选择了 Jackson 查看 StackOverflow 上的其他比较,他们中的大多数会在 rest 中推荐 Jackson。

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

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

更新: 是一个使用 Jackson 和 GAE 的示例演示。

我希望有帮助

您也可以在此处使用 google-json api

使用快速 JSON 是一个非常有生产力的 API。 Jackson 占用太多代码。

http://code.alibatech.com/wiki/display/FastJSON/Home

https://github.com/alibaba/fastjson

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

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM