Xml и 7.7

  • Автор темы jj_mail
  • Дата начала
J

jj_mail

#1
Доброго времени суток !

Суть проблемы :

Из 1С-ки выгружаются документы в xml-файл приблизительно такой структуры :
<Документы>
<Приходная Ном=1 Дата=01.01.01 КодКлиента=1>
<СтрокаДок КодТов=1 Колво=10 Цена=5/>
<СтрокаДок КодТов=5 Колво=2 Цена=7/>
</Приходная>
<Приходная Ном=2 Дата=01.01.01 КодКлиента=12>
<СтрокаДок КодТов=2 Колво=5 Цена=3/>
<СтрокаДок КодТов=9 Колво=5 Цена=3/>
</Приходная>
</Документы>

При попытке считывания данных из файла выдает ошибку - неожиданное имя тега "</Приходная>"

С xml-лем стал возиться недавно (видимо отсюда и непонимание проблемы), так что не судите строго.
 
L
#2
<Документы>
<Приходная Ном=1 Дата=01.01.01 КодКлиента=1>
<СтрокаДок КодТов=1 Колво=10 Цена=5/>
<СтрокаДок КодТов=5 Колво=2 Цена=7/>
<Приходная>
<Приходная Ном=2 Дата=01.01.01 КодКлиента=12>
<СтрокаДок КодТов=2 Колво=5 Цена=3/>
<СтрокаДок КодТов=9 Колво=5 Цена=3/>
</Приходная>
</Документы>

Может так?

<Документы>
<Приходная>
<Приходная Ном=1 Дата=01.01.01 КодКлиента=1>
<СтрокаДок КодТов=1 Колво=10 Цена=5/>
<СтрокаДок КодТов=5 Колво=2 Цена=7/>
</Приходная>
<Приходная>
<Приходная Ном=2 Дата=01.01.01 КодКлиента=12>
<СтрокаДок КодТов=2 Колво=5 Цена=3/>
<СтрокаДок КодТов=9 Колво=5 Цена=3/>
</Приходная>
</Документы>

Или вот так?
 
J

jj_mail

#3
Вопрос состоит больше в том, как все это дело правильно считывать в 1с-ке.

xml-редактор говорит, что файл создан правильно
 
J

jj_mail

#4
Все, разобрался !!! При считывании не передавал в цикл имя верхнего тега.
Для: LSH
Спасибо