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