Разбор XML документа: все способы обработки в 1С

5,0/5 ·
Создан: 12 февраля 2025 г. Обновлён: 23 марта 2026 г.

При обмене данными через файлы или HTTP-запросы основным форматом остается XML, и выбор правильного метода его обработки напрямую влияет на производительность и сложность кода в 1С. В материале проводится сравнительный анализ ключевых инструментов: от базового чтения до работы с объектными моделями.

Разбираются плюсы и минусы четырех подходов:

  • Последовательное чтение (ЧтениеXML): универсальный метод с предсказуемым линейным ростом времени обработки.
  • Объектная модель документа (DOM): демонстрирует высокую скорость на малых объемах, но критически замедляется на больших файлах.
  • Использование XPath для поиска узлов: наглядный пример того, почему этот метод не подходит для масштабной обработки данных.
  • Фабрика XDTO: анализ автоматического определения типов при чтении XML.

Материал базируется на тестах производительности (файлы 10 000 и 100 000 записей), позволяя выбрать оптимальный способ обработки в зависимости от структуры файла и объема данных.

Другие материалы школы

У
Можно купить
136 ₽ 2 000 ₽ −93%
5.0

Удобный отчет на СКД для пользователей 1С 8.3

infostart
П
Можно купить
242 ₽ 6 990 ₽ −97%
5.0

Проверка ведения учета в конфигурациях 1C 8

infostart
П
Можно купить
186 ₽ 2 000 ₽ −91%

Презентация продукта и коммерциализация тиражных решений на 1С

infostart
A
Можно купить
166 ₽ 1 500 ₽ −89%

ActiveX контейнер для управляемого интерфейса системы 1С:Предприятие

infostart
Универсальное средство чтения файлов Excel Можно купить
86 ₽ 750 ₽ −89%

Универсальное средство чтения файлов Excel

Андрей Конев
И
Можно купить
80 ₽ 1 500 ₽ −95%

Инструментарий для программиста 1С. Часть 3

infostart
Infostart Event 2019 Можно купить
312 ₽ 10 500 ₽ −97%
5.0

Infostart Event 2019

infostart
Транслятор запросов 1С в SQL Можно купить
156 ₽ 2 000 ₽ −92%

Транслятор запросов 1С в SQL

infostart
Отчет по начисленной зарплате, взносам в разрезе статей финансирования, статей расходов по видам операций. ЗиКГУ 3.1, ЗУП 3.1 Можно купить
100 ₽ 500 ₽ −80%

Отчет по начисленной зарплате, взносам в разрезе статей финансирования, статей расходов по видам операций. ЗиКГУ 3.1, ЗУП 3.1

infostart
Онлайн-митап Интерфейс в 1С Можно купить
114 ₽ 3 000 ₽ −96%

Онлайн-митап Интерфейс в 1С

infostart
Н
Можно купить
96 ₽ 900 ₽ −89%

Новое в 1С:ДО версии 3.0

infostart
5,0 · 1 отзыв
M
mizantrop777
3 апреля 2025 г.
Достоинства

Крутая конференция, помогла сэкономить кучу времени на разборе XML-файлов и глубже понять работу с форматами YML и XML.

Недостатки

Автор пытался найти минусы, но курс оказался сильнее

Поделитесь своим опытом прохождения курса

Ещё интересные курсы

О
Можно купить
80 ₽ 1 500 ₽ −95%

Обработка для анализа трехэтажных запросов в 1С

infostart
К
Можно купить
146 ₽ 800 ₽ −82%

Комплект подготовки к экзамену 1С:Профессионал Управление Торговлей 11.3

С
Можно купить
168 ₽ 7 800 ₽ −98%
5.0

Средства интеграции и обмена данными

1С:Предприятие
Hyperledger Fabric. Блокчейны для бизнеса с фреймворком Composer Можно купить
264 ₽ 705 ₽ −63%

Hyperledger Fabric. Блокчейны для бизнеса с фреймворком Composer

Udemy
О
Можно купить
122 ₽ 1 500 ₽ −92%

Обработки по НДС 20%

infostart
В
Можно купить
198 ₽ 4 490 ₽ −96%

Выгрузка-загрузка данных между похожими конфигурациями

infostart
1
Можно купить
412 ₽ 12 990 ₽ −97%

1С:Зарплата и Управление персоналом 8 (ред. 3.1). Уровень 1. Расчеты с персоналом и формирование отчетности

Специалист
К
Можно купить
208 ₽ 2 000 ₽ −90%
5.0

Контрагент +7.5

Система интерактивных ролей и обработчиков для 1С 8.3 Можно купить
952 ₽ 9 600 ₽ −90%

Система интерактивных ролей и обработчиков для 1С 8.3

infostrat
Расширенный курс по разработке и оптимизации запросов в 1С Можно купить
436 ₽ 26 020 ₽ −98%
3.0

Расширенный курс по разработке и оптимизации запросов в 1С

Василий Ханевич