причём тут хэш? У вас идёт потоковая выгрузка в файл (построчная), и вы не знаете выгрузился весь файл или был обрыв и сохранилась только часть. Как проверить что был выгружен весь файл (все строки) для формата json?
Я выше писал - чтобы сравнивать два варианта, надо поработать с обоими. Это вопрос не для меня (как передавать картинку в xml) а для вас, чтобы понять разницу.
Перефразирую вопрос - как проверить консистентность данных при передаче очень больших файлов или потоковой выгрузке в промежуточный файл (передача через файлохранилище) для формата XML?
Я был бы рад, если бы это были "вырожденные" кейсы, но это была суровая реальность для меня и многих разработчиков. Если у вас не было похожих случаев, то ок - будет сложнее объяснить что лучше в каком случае.
Вопрос про сколько лет разработки с xml был не издёвкой. Чтобы уверенно сравнить андроид и айос надо поиспользовать оба варианта хотя бы по 1 году. А чаще всего холивар начинается у тех, кто использует только что-то одно и "идеологически" ненавидит другое. Поэтому у меня и появился закономерный вопрос - смогли ли вы в полной мере поработать с xml?
Да. 1. Перестать общаться с человеком, который беспричинно разбивает одну мысль на 13 сообщений. 2. Если это невозможно, то спросить у него, чего именно он от Вас хочет