Привет форумчане!Пытаюсь загрузить данные из XML в 1С. Вылетает с такой ошибкой:
Ошибка при вызове метода контекста (Прочитать)
Пока Файл.Прочитать() Цикл
по причине:
Ошибка разбора XML: - [9,6]
Фатальная ошибка:
StartTag: invalid element name
В самом файле XML как раз на цифровой тег ругается, руками если поправить на любое другое имя не числовое, грузит нормально тогда.
<?xml version='1.0' encoding='windows-1251'?>
<root>
<header>
<fileName>тут был путь к файлу</fileName>
<fileNumber>1</fileNumber>
<objList>орг,1</objList>
<docName>finDocument</docName>
<version>15.0 Revision: b43d543f5e7f</version>
<2109> rls date: 18.08.03 18:20 </2019>
<exportDate>01/03/2018</exportDate>
<exportTime>11:36:49</exportTime>
<baseNum>0</baseNum>
<dateFrom>28/02/2018</dateFrom>
Как выйти из этой ситуации? Сам файла сваливается из другой системы. Мб как в 1С это дело обойти можно не правя каждый раз файл руками?
Согласно https://www.w3.org/TR/xml/#sec-starttags и https://www.w3.org/TR/xml/#NT-Name тег начала элемента должен удовлетворять правилам образования имен и начинатся с одного из символов ":" | [A-Z] | "_" | [a-z] | [#xC0-#xD6] | [#xD8-#xF6] | [#xF8-#x2FF] | [#x370-#x37D] | [#x37F-#x1FFF] | [#x200C-#x200D] | [#x2070-#x218F] | [#x2C00-#x2FEF] | [#x3001-#xD7FF] | [#xF900-#xFDCF] | [#xFDF0-#xFFFD] | [#x10000-#xEFFFF]