Настройки преобразований в XML, JSON и таблицах: что отличается

Какие настройки общие для всех редакторов, а какие зависят от XML, JSON или табличного результата.

Настройки преобразований работают по общей логике во всех редакторах, но поверхность отличается: XML и JSON опираются на пути и структуру документа, а табличный редактор — на листы, столбцы, строки и ячейки.

Окно настроек преобразования в табличном редакторе
В таблицах настройки открываются у столбца, а в XML и JSON — у узла или поля результата.

Что общее

  • Правила преобразования выполняются по порядку сверху вниз.
  • Условия могут проверяться до или после преобразований.
  • Системные значения, дата, время и курс валюты можно вставлять в правила или служебные значения.
  • Дополнительные настройки поддерживают несколько значений, файлы, изображения и справочники.

Что зависит от формата

  • XML: можно настраивать узлы, атрибуты, группировку повторяющихся элементов и вложенную структуру.
  • JSON: важны объекты, массивы и правила сборки вложенных массивов результата.
  • Таблицы: добавляются настройки внешнего вида XLSX, служебные строки и изменение структуры строк.

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