Найти тему

Создание выгрузки Битрикс XML через XmlWriter

Оглавление

Читайте эту и другие статьи на сайте

Введение

Выгрузка будет реализована на основе Bitrix API класс XmlWriter.

Описание класса

  1. В функции getData() получаете необходимые вам данные, которые нужны в конечном XML (пример: Элементы инфоблока)
  2. Формируете данные в нужном вам формате с учетом вложенности массива
  3. В цикле (функция index) происходит добавление данные в конечный файл с учетом вложенности массива
  4. Получаете готовый xml файл по *пути, указанному в параметре конструктора с ключом file

*Путь к файлу указывается относительно корня сайта

Исходный код

Исходный код размещен на сайте, так как тут не удобно его форматировать

Источник: code-culture.ru