Мое приложение использует MSXML версию 1 (MSXML.DOMDocument) для хранения пользовательских документов в формате XML.
Я хочу обновить до MSXML6 (Msxml2.DOMDocument.6.0). Проблема в том, что старые документы не всегда читаются в новой версии.Как обновить документ MSXML с версии 1 до версии 6?
Причина этого заключается в том, что старый синтаксический анализатор MSXML неправильно кодирует нелатинский символ как UTF-8, и новый парсер отказывается загружать этот документ.
Мой вопрос - как я могу читать/конвертировать существующие файлы моих клиентов для чтения в MSXML6?