Должен ли я использовать XML или JSON в качестве формата данных в приложениях Android? - PullRequest
9 голосов
/ 23 февраля 2010

Я начинаю разрабатывать приложение для Google Android и в значительной степени опираюсь на веб-API, который может доставлять данные спокойным способом через json или xml. Теперь я должен решить, какую библиотеку выбрать.

Я видел, что Google включает классы org.json в API, но еще не тестировал их.

Как твои переживания? Какую библиотеку / API я должен использовать и почему?

1 Ответ

11 голосов
/ 23 февраля 2010

Если вы в основном стремитесь к внутреннему API, который является просто связующим звеном между серверами, которыми вы управляете, и клиентом, которого вы создаете, я настоятельно рекомендую JSON - в большинстве случаев он гораздо более краткий, что сводит к минимуму передачу данных необходимо.

Анализ JSON с помощью org.json так же прост, как и передача строки JSON в конструктор JSONObject , а затем использование подходящих методов get для каждого из ожидаемых атрибутов.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...