D5Plugin_XMLExport — плагин для экспорта данных в XML формат

Плагин D5Plugin_XMLExport позволяет экспортировать данные в формат XML любой сложности и вложенности.

Особенности работы плагина

  • Формирование XML файла любой сложности.
  • Данные будут добавляться в XML файл в правильное место, а не просто дописываться.
  • Есть возможность использования множество корневых элементов.
  • Поддержка нескольких уровней вложенности.
  • Возможность записи данных как внутрь тега, так и в виде элемента тега.
  • Возможность (опционально) множественной записи тегов для статических полей.
  • Названия тегов генерируются в соответствии с названиями полей в кампании.

Плагин для экспорта данных в XML

Стоимость плагина составляет 15$. Вы можете купить плагин прямо сейчас.

Импорт плагина в Datacol

Импорт плагинов в программу подробно описан в справке (доступной из интерфейса программы):

Подключение плагина к настройке

Плагин D5Plugin_XMLExport подключается в качестве плагина экспорта. Плагин работает как в потоковом режиме, так и в обычном.

Подключение плагина экспорта в XML

Конфигурация плагина экспорта задается в настройках кампании (к которой подключен плагин) на вкладке Экспорт->Форматы экспорта->Плагин.

Конфигурация плагина экспорта в XML

Описание параметров конфигурации плагина.

  • path – путь для сохранения файла.
  • charset – кодировка файла. Если не задана — будет использоваться UTF-8.
  • type – тип сохранения. Может принимать два варианта: text — в таком режиме данные записываются внутрь тега, или value — в таком режиме данные будут записаны в тег, в атрибут “value” .
  • items – название общего корневого тега.
  • item – название корневого тега для каждой спарсенной группы данных (строки).
  • separator – разделитель текста, используемый для создания вложенных тегов. Например, если поле называется data_item и данный параметр имеет значение «_» то теги будут созданы в таком виде , если же оставить данный параметр пустым, в предыдущем случае будет создан один тег .

Пример строки конфигурации плагина:

<dc5par type="string" name="path">D:export.xml</dc5par>
<dc5par type="string" name="charset"></dc5par>
<dc5par type="string" name="type">text</dc5par>
<dc5par type="string" name="items">OBJECTS</dc5par>
<dc5par type="string" name="item">OBJECT</dc5par>
<dc5par type="string" name="separator"></dc5par>

1. Плагин создает новый, либо анализирует структуру уже имеющегося файла.

2. Вносятся изменения в файл в соответствии с новыми данными.