Попался свеженький XML, выписка, версия 5. Проблема в том, что кодировка файла (Unicode) не соответствует кодировке, указанной в заголовке файла (<?xml version="1.0" encoding="utf-8"?> ) .
Соответственно, MSXML парсер тихо выругался "Error <C00CEE03> parsing file..."
Кто сталкивлася? кто в курсе? может это новый тренд? или тупой баг?
Бывает. скорее всего баг. У нас один заказчик прислал 2 таких файла, я подправил кодировку и вернул ему xml-ки и его это устроило.
У других заказчиков таких файлов не было...
Бывает еще в больших КПТ пишется с ошибкой слово "точка", причём только в одном месте:
<Spelement_Unit Type_Unit="Т??чка" Su_Nmb="13596">
<Ordinate X="5848897.05" Y="246774.88" Ord_Nmb="1" Delta_Geopoint="2.50" Point_Pref="н"></Ordinate>
</Spelement_Unit>
Причём заместо "??" прям реально два вопросика, во всех остальных местах этого же файла пишется корректно : <Spelement_Unit Type_Unit="Точка"
С таким случаем встретился во второй раз недавно, первый раз около года или двух назад.