Это действительно зависит от того, насколько большим будет XML-файл. Если вы ожидаете небольшие XML-файлы, просто отправьте содержимое XML-файла в виде строки. Если вы хотите сохранить другую информацию о файле, такую как дата модификации и т. Д., Создайте сериализуемый POJO, который будет содержать всю информацию, касающуюся файла.
Если вы ожидаете большой xmls, я бы предпочел сохранить xml-файл в сети и просто отправить в качестве параметра информацию о том, как получить файл (его местоположение).