Я пишу собственный OFX -> синтаксический анализатор XML на c #.
В настоящее время я использую стандартный XMLTextReader.
Формат ofx может иметь следующую структуру:
<STATUS>
<CODE>0
<SEVERITY>INFO
</STATUS>
Дело в том, что если элемент является текстовым, то предыдущий не имеет закрывающего тега.Я хочу добавить это.НО у меня есть:
Начальный тег 'SEVERITY' в позиции 7 строки 10 не соответствует конечному тегу 'STATUS'.Строка 8, позиция 9.
Но если я попробую перехватить блок while (reader.Read ()), то получу правильную структуру, но только до моего тега </SEVERITY>
.
Есть ли способ игнорировать такие исключения?