Вы также можете просто пойти поподробнее: пропустите файлы через tidy , а затем сравните. Это приведет к аналогичным структурам, где новые / удаленные дочерние элементы будут отображаться с помощью традиционных инструментов сравнения. Это ломает при удалении / добавлении окружающих узлов - удачи в решении этого ...
Кроме того, XML Notepad (извините, не удалось найти ссылку, которая работает на microsoft.com) от Microsoft может сравнивать XML-файлы и делает это в виде дерева.