Есть много файлов, которые изменились непреднамеренно, и теперь они не соответствуют их связанной схеме.
Что я хочу сделать, это найти ошибки и исправить их автоматически (если это возможно).
Я посмотрел на механизм проверки, доступный в .NET Framework. Проблема в том, что я не знаю, как я могу отредактировать ошибочный узел. Обработчик события проверки дает мне аргумент события, который имеет некоторую информацию о самой ошибке, но не об узле и об объекте отправителя, который является объектом типа XmlValidationReaderImpl, который я ничего не знаю о, и я нигде не мог найти информацию об этом типе.
Кто-нибудь знает, как я могу исправить файл XML с помощью механизма проверки или есть ли другие доступные подходы?