Вопрос по json, java – Разбор JSON на Google App Engine (Java)

10

я используюorg.json библиотека для работы с JSON-данными в моих приложениях. Но кажется, что движок приложений Google не позволяет использовать его, каков наилучший способ работы с JSON в GAE-приложениях?

Ваш Ответ

4   ответа
9

и после сравнения нескольких библиотек Java JSON (включая JSonLIB и GSON) я выбралДжексон, Проверьте другие сравнения на StackOverflow, большинство из них рекомендовало бы Джексона из остальных.

После двух недель использования его в Google Appengine, я просто обожаю это. Он не только имеет больше возможностей, чем другие упомянутые библиотеки, но и намного быстрее (см. ТестыВот). Это двигатель JSON вДжерси что я бы порекомендовал, если вы хотите сделать что-нибудь Restful на Appengine.

Он стабилен и все еще активно развивается, версия 2 была выпущена пару недель назад.

ОБНОВИТЬ:Вот пример демонстрации использования Джексона с GAE

Последний образец ссылки гнилой. Описание в ответе мне непонятно, и я не могу им следовать.
Люди, рассматривающие возможность использования Jackson с AppEngine, также должны взглянуть наgithub.com/icoloma/jackson4gae сериализовать классы AppEngine. (Справедливое предупреждение: я разработчик, но это все еще является общей потребностью в проектах GAE + Jackson)
1

шком много кода.

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

https://github.com/alibaba/fastjson

Просто скопируйте библиотеку в папку WEB-INF / lib и используйте статические методыcom.alibaba.fastjson.JSON лайкJSON.toJSONString(object)

1

этот помогает

Вы также можете API-интерфейс Google-JSONВот

Error: User Rate Limit Exceeded
2

Похожие вопросы