Как из CSV сделать XML-элемент на каждую строку

2026-05-05
Задача

Есть CSV с товарами. Нужно получить XML, где каждая строка станет элементом Товар.

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

Используйте XML-редактор: выберите узел-источник, настройте преобразования, условия выгрузки и целевые поля.

Пример задачи

Данные ниже учебные. Они показывают форму преобразования, а не реальные файлы пользователей.

Было

sku,name,price
SKU-1,Товар 1,1200
SKU-2,Товар 2,900

Стало

<Товары>
  <Товар>
    <Артикул>SKU-1</Артикул>
    <Название>Товар 1</Название>
    <Цена>1200</Цена>
  </Товар>
  <Товар>
    <Артикул>SKU-2</Артикул>
    <Название>Товар 2</Название>
    <Цена>900</Цена>
  </Товар>
</Товары>

Как настроить

  1. Загрузите CSV или XLSX как табличный источник.
  2. Откройте табличный редактор и проверьте, что заголовки колонок распознаны правильно.
  3. В настройках нужной колонки откройте блок "Преобразования".
  4. Если строка должна исключаться целиком, задайте правило в блоке "Условия выгрузки".
  5. Сохраните настройки и скачайте результат в нужном формате.

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

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

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