Функцией ReadXMLFile читаю xml-файл в кодировке UTF-8, первая строка файла
<?xml version="1.0" encoding="UTF-8"?>
но при чтении функцией node.Attributes.GetNamedItem('attribute_name').NodeValue данные приходят в кодировке cp1251. Можно ли это как-то исправить? Может быть где-то можно указать чтобы не xml не конвертировался?
Или как альтернатива подскажите чем ещё можно прочитать xml файл в utf-8 кодировке?
PS Пробовал искать ответ на этом форуме и на англоязычном, а также гуглил и яндексил, но ответа увы не нашёл.