У меня есть настольное приложение, которое сохраняет пользовательские данные (в основном массивы чисел) в файл путем сериализации объекта. Этот файл позднее будет использован для перезагрузки пользовательских данных путем десериализации.
Я бы также хотел, чтобы эти файлы были читабельными и имели какой-то стандартный структурированный формат. Файлы будут перемещаться вручную (не передаваться) и читаться пользователями на ПК и Unix-машинах. Просто чтобы уточнить - мое настольное приложение не будет работать в Unix, но я бы хотел, чтобы пользователи Unix могли написать сценарий для анализа данных, если они нуждаются.
Есть ли веская причина использовать для этого средство форматирования Soap, а не XML?