Кажется, есть много вопросов WRT-инструмент для генерации различий между xmls, но этот вопрос еще не был, поэтому любой, кто знает это, покажет мне ссылку или вставит любой пример, кто-нибудь уже решил эту проблему.
Канонизация XML-файла означает,
- Изменение порядка атрибутов
- изменение порядка отображения тегов (выбирается с помощью параметра командной строки)
- вставить конец строки (CR / CR + LF / LF), если в конце тега закрытия нет
- вставить вкладку отступа (пробел)
- удалить лишние пробелы и окончания строк
А затем вы можете просто изменить xml-файлы, чтобы увидеть, какая часть была обновлена.
Я хочу использовать процедуру для канонизации в среде unix как можно быстрее, прежде чем регистрироваться в репозитории контроля версий.