Xml и 7.7

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

jj_mail

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

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

Из 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-лем стал возиться недавно (видимо отсюда и непонимание проблемы), так что не судите строго.
 
<Документы>
<Приходная Ном=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/>
</Приходная>
</Документы>

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

xml-редактор говорит, что файл создан правильно
 
Все, разобрался !!! При считывании не передавал в цикл имя верхнего тега.
Для: LSH
Спасибо
 
Мы в соцсетях:

Взломай свой первый сервер и прокачай скилл — Начни игру на HackerLab

🚀 Первый раз на Codeby?
Гайд для новичков: что делать в первые 15 минут, ключевые разделы, правила
Начать здесь →
🔴 Свежие CVE, 0-day и инциденты
То, о чём ChatGPT ещё не знает — обсуждаем в реальном времени
Threat Intel →
💼 Вакансии и заказы в ИБ
Pentest, SOC, DevSecOps, bug bounty — работа и проекты от проверенных компаний
Карьера в ИБ →

HackerLab