• 🔥 Бесплатный курс от Академии Кодебай: «Анализ защищенности веб-приложений»

    🛡 Научитесь находить и использовать уязвимости веб-приложений.
    🧠 Изучите SQLi, XSS, CSRF, IDOR и другие типовые атаки на практике.
    🧪 Погрузитесь в реальные лаборатории и взломайте свой первый сайт!
    🚀 Подходит новичкам — никаких сложных предварительных знаний не требуется.

    Доступ открыт прямо сейчас Записаться бесплатно

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