Несколько значений в одном поле

Как обработать значения, записанные через разделитель в одной ячейке, поле JSON или XML-значении.

Эта настройка нужна, когда в одном значении лежит несколько частей: коды, теги, характеристики, ссылки или другие значения через разделитель.

Анимация настройки нескольких значений в одном поле Eofferix
Режим нескольких значений задает разделитель и применяет правила к каждой части значения.

Пример: red; blue; green. Без этой настройки правила видят всю строку целиком. С настройкой сервис обрабатывает red, blue и green отдельно.

Где включить

  • Откройте настройки поля, узла или столбца результата.
  • В блоке Дополнительные настройки включите В одном поле несколько значений. В табличном редакторе это поле называется В одной ячейке несколько значений.
  • Укажите Разделитель значений, например ; или |.

Как это работает

  1. Сервис делит исходное значение по указанному разделителю.
  2. К каждой части отдельно применяются правила преобразования.
  3. Пустые части не попадают в результат.
  4. Результат собирается обратно через тот же разделитель.

Пример

Исходное значениеПравилаРезультат
red ; BLUE ; green Удалить лишние пробелы, перевести в нижний регистрred;blue;green
SKU-1|SKU-2|SKU-3Добавить префикс item-item-SKU-1|item-SKU-2|item-SKU-3

Чего настройка не делает

Она не разбивает один товар, строку таблицы или XML/JSON-элемент на несколько отдельных элементов. Для разбиения структуры используются настройки строк, массивов или группировки.

Для изображений

Если несколько значений - это ссылки на изображения, используйте отдельную настройку в блоке обработки изображений: В одном поле может быть несколько изображений. Там можно выбрать диапазон изображений и сохранить подготовленные файлы на сервисе.