XML

Как перенести XML-атрибуты в колонки CSV

2026-06-20
Задача

в XML часть данных товара лежит в атрибутах, а в результате нужны обычные CSV-колонки.

Короткий ответ

для колонок результата выберите источники атрибутов: @id для id, @code для code.

Где открыть настройки

В XML-снапшоте кликните по нужному значению или атрибуту. Откроется окно настроек выбранного поля.

Анимация открытия настроек значения в XML-снапшоте Eofferix
На анимации показано, как открыть настройки поля в XML-снапшоте.

Было / стало

Было

<offer id="123" code="SKU-1">
  <name>Товар</name>
</offer>

Стало

idcodename
123SKU-1Товар

Как сделать в Eofferix

  1. Загрузите XML и выберите CSV или XLSX как результат.
  2. В XML-снапшоте выберите повторяющийся узел товара, например offer.
  3. Для колонки id укажите источник /offer/@id.
  4. Для колонки code укажите источник /offer/@code.
  5. Для колонки name укажите источник /offer/name.
  6. Сохраните шаблон и скачайте табличный результат.

Обрабатывайте данные быстрее с Eofferix

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

Зарегистрироваться