|
![]() |
#1 |
Участник
|
2009-й под рукой нет. Попробовал в 2012 загрузить файл с BOM так:
XMLDocument doc = SysImportExportHelper::importXMLFromFile(<filename>) Все нормально, не ругается. |
|
![]() |
#2 |
Участник
|
Цитата:
Прикрепляю файл XML для тестов. Удалите txt в расширении, так как xml-файлы не атачатся. |
|
![]() |
#3 |
Участник
|
Этот файл некорректный, до декларации XML присоветует символ, но это не BOM
|
|
![]() |
#4 |
Участник
|
Цитата:
Также при сохранении данного файла в кодировке AnsII в первой строке первым символом стоял знак вопроса. |
|
![]() |
#5 |
Участник
|
Именно, в Notepad++ с помощью плагина HEX-Editor гляньте, у вас там два ВОМ а подряд идет ef bb bf ef bb bf, а должно быть только ef bb bf
|
|
|
За это сообщение автора поблагодарили: gl00mie (2), Cardagant (1). |
![]() |
#6 |
Участник
|
Благодарю за Ваши ответы!
|
|
![]() |
#7 |
Участник
|
Да, в файле получаю двойной BOM, считывая его через Аксапту. При этом получение данного файла другими средствами не вызывает описанной выше ошибки.
Не знаю пока в каком направлении продолжать поиск, поэтому хочу спросить: может ли Аксапта для некоторых своих нужд конвертировать XML-файлы, а именно их BOM'ы. И какова вероятность того, что корни проблемы именно в Аксапте? Спасибо! |
|
Теги |
xml, кодировка |
|
Опции темы | Поиск в этой теме |
Опции просмотра | |
|