簡體   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