Есть у меня пара XML-файлов, каждый на ~1,5Мб.
Они сформированы Linux-версией и Windows-версией одной и той же программы. Мне их нужно сравнить через diff.
Проблема в том, что последовательность атрибутов в тегах в Linux и в Windows разная. То есть:
<record name="ABCDEFG" id="12345">
и
<record id="12345" name="ABCDEFG">
А чтобы сделать сравнение, нужно, чтобы атрибуты в тегах шли в одной и той же последовательности (например по алфавиту).
Как это можно по-быстрому сделать?