|
Фатальная ошибка при загрузке XML |
☑ |
0
amaderassy
05.03.18
✎
11:52
|
Привет форумчане!Пытаюсь загрузить данные из 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С это дело обойти можно не правя каждый раз файл руками?
|
|
1
Cyberhawk
05.03.18
✎
11:57
|
Что-то у тебя имя закрываюшего тэга отличается от имени открывающего
|
|
2
Torquader
05.03.18
✎
12:04
|
(1) Он, видимо, вручную xml-собрал и верит, что случится чудо.
|
|
3
patya
05.03.18
✎
12:33
|
Согласно и тег начала элемента должен удовлетворять правилам образования имен и начинатся с одного из символов ":" | [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]
1С права на 146%. Удачи.
|
|
4
Cool_Profi
05.03.18
✎
12:49
|
А чо, теги в хмл уже цифровыми могут быть? Давно?
|
|
5
amaderassy
05.03.18
✎
12:55
|
(1)Правил руками, когда обратно возвращал.
(3)Спасибо! Значит надо теребить будет разработчиков другой системы.
|
|