Как прочитать XML в 1С. Способ № 2 (XDTO)

preview_player
Показать описание
В этом видео рассмотрим как прочитать XML в 1С, используя механизм XDTO (XML Data Transfer Objects).

Ещё один способ прочитать XML в 1С:

#уроки1С#чтениефайлов1с#ironskills#xmlв1с

🔴Записаться на курс "Работа с файлами в 1С":
Рекомендации по теме
Комментарии
Автор

Самое лучшее объяснение из тех, что были найдены в ютубе. Хорошо бы еще видос про то как записывать xml файл используя xdto с заданной схемой.

МарияМа-уб
Автор

спасибо тебе не пришлось изобретать велосипед и не пришлось смотреть кучу ненужной воды. Все чётко, ясно и в тему

shoostit
Автор

Очень доступно, без воды, пришел посмотреть с канала Ильи. Лайк, подписка.

VasPetrov
Автор

Иван, Добрый день! Спасибо за ваш труд. Подскажите, пожалуйста, не планируется ли в ближайшее время стрим по XDTO?

АлексейГуськов-зх
Автор

Спасибо за материал. Действительно отличная подача, очень доступно рассказываете ! Подскажите, а как вы так отформатировали текст на 5:28
?

ЕгорКорин-чб
Автор

Иван, каким сочетанием на клавиатуре Вы ровняете переменные относительно присвоенных значений (5:28 - 5:29) ?

ДмитрийАфанасьев-лс
Автор

А как бы серелизовать ХМЛ в таблицу значений, так что бы сразу, а не через обход циклом. Потому что для Жсона такая опция есть, для ХМЛ вроде тоже но она не работает, скорее всего из-за того что ХМЛ не так однозначен и может иметь там разные атрибуты...

Но ведь теоретически для это-то можно создать пакет в утром будет конкретно описана модель загружаемого ХМЛ. Не так универсально, но при этом точно быстрее и оптимальние с точки зрения вычислительной нагрузки на базу.
Хотелось бы видео на эту тему, бо там черт ногу сломит как это все правильно сделать

DmityMarjonin
Автор

что оптимальнее: последовательное чтение или через xdto?

ifmcrgm
Автор

А можно саму обработку и все файлы, xml, которые используются в видео куда нибудь выложить что бы скачать

Автор

Подскажи, какой горячей клавишей ты форматнул текс, автоотступ =?

mendicator
Автор

а ФабрикаXDTO при считывании файла сама собирает пакет получая xsd схему xml -файла или в конфигурации уже есть созданный пакет в дереве самой конфы?

prometeusll
Автор

Можно поинтересоваться, как сделали отступы (=) по тайм коду 5:29 ?

DentonDC
Автор

Не подскажите, а данный способ переварит ASCII символ 29 (GS)? Или как лучше подойти к вопросу чтения подобных XML файлов. Заранее спасибо.

ГрафМакдакула
Автор

Дорогой Автор как с вами можно связаться?

andreyandrey
Автор

Добрый день! Подскажите пожалуйста, как можно получить данные такого формата:
<category id="38542">Кабеля</category>
<category id="65822"

По Вашему примеру значения category id и parentid (38542, 65822, 38542) выводятся, как строка объектаXDTO. Тут всё ок.
А вот значения (Кабеля, USB) можно получить только через метод
Может есть адекватный способ получить последовательности вместе со строками объектаXDTO, чтобы не приходилось в цикле обходить весь файл?

СергейАнуфриев-ыи
Автор

Подскажите пожалуйста, как прочитать данные из секции CData?

Klava
Автор

А как быть если внутри тега есть какой то параметр? Допустим <field name="Цена">11, 94</field> в этом случае XDTO показывает только параметр Цена, без значения, а ЧтениеXML наоборот, значение без параметра. Как быть?

priskasplay_offical
Автор

Хороший урок чтобы вспомнить как это работает.

Правда если будет один конрагент в файле, то код упадет. На строке "для каждого".
А если будет очень очень очень много строк в документе, то кончится память на строке "прочитать".

evgenievgeni
Автор

А как создать и сохранить на диске файл XML используя XDTO? :)

henrymohock
Автор

3:58 почему просто не сказать "обратиться по индексу"?

PavelSkripichnikov