У меня есть обработчик каталога, который я создал, который обновляет себя, оценивая файл манифеста на основе xml для текущего состояния и сравнивая его с локальным manifest.xml.Существует ли команда .NET XPath «diff» для двух XmlDocuments?
В настоящее время я обрабатываю каждый узел, чтобы найти разницу в некоторых атрибутах, чтобы определить, должно ли происходить обновление. Я прокручиваю каждый узел в дереве.
Мне было интересно, был ли более оптимизированный XPath или аналогичный способ сделать «diff» на 2 XmlDocuments и вернуть ему все узлы, которые отличаются друг от друга, поэтому я могу их обрабатывать только.
Это приложение .NET 2.0 C#.
Спасибо,
Джон
Спасибо! - похоже, это именно то, что я ищу! – Streamline