У меня большой XML-файл, который в середине содержит следующее:
<ArticleName>Article 1 <START </ArticleName>
Очевидно, что libxml и другие библиотеки XML не могут прочитать это, потому что знак «меньше» открывает новый тег, который никогда не закрывается. У меня вопрос, могу ли я что-нибудь сделать, чтобы автоматически решить подобные проблемы (желательно в Ruby)? Конечно, решение должно работать для любой области, в которой есть такая ошибка. Кто-то сказал, что SAX-разбор может помочь, но я не уверен, как это сработает.