Используйте Json, все мобильные платформы имеют парсеры Json. Для Android это, возможно, не самое эффективное решение, но, пожалуй, самое прагматичное.
Android изначально поддерживает XML, но не Json. Другими словами, я пытаюсь сказать, что телефоны Android оснащены парсером XML с аппаратным ускорением (в основном их собственный выделенный кусочек кремния), но в том, что касается анализа Json, в телефонах Android этого нет, поэтому они должны использовать свой процессор для этой работы. Теоретически это будет означать, что Android будет использовать больше циклов ЦП, больше энергии и, следовательно, больше батареи для анализа Json, чем для анализа XML. При этом, не попадайтесь в ловушку преждевременной оптимизации, скорее всего, любая разница, вероятно, будет незначительной для вашего сценария использования (и не поверьте мне на слово, просто используйте ваш профилировщик, как только ваше приложение законченный).