Я ищу класс или библиотеку XML Diff. Есть мои требования:
- Открытый исходный код :)
- объектная модель для вывода (*)
- довольно быстро (для 4 Мб XML)
Я пытаюсь использовать MS XML Diff and Patch Tools, но я хочу получить список объектов с различиями в 2 файлах XML (вместо разметки HTML).
UPD: Спасибо за все ваши ответы. Я реализовал свое собственное решение; с Linq2Xml это не так уж сложно :)
UPD2: Извините, ребята, но я не могу опубликовать свое решение здесь (у меня его фактически нет, потому что я недавно изменил свою работу). Также у моего решения есть некоторые специфические части, поэтому оно никак не может удовлетворить общие проблемы. Главный совет - используйте Linq2Xml, реализуйте свою логику и получайте удовольствие:)