Например, нужно распарсить XML
И сохранить данные в CSV
Для парсинга XML элементов (названий атрибутов и их значений) можно пользоваться макросом шаблона вывода [XMLELEMENTSTOCSV]
1 | [XMLELEMENTSTOCSV]{DISALLOW}имена элементов для исключения (через запятую){/DISALLOW}код XML[/XMLELEMENTSTOCSV] |
Имена элементов для исключения (через запятую) – перечислите названия элементов (характеристик), которые не должны попасть в результат.
Код XML – в коде XML должны быть только имена элементов и их значения. Обратите внимание на первый скриншот (нужные данные взяты в зеленую рамку). Родительский тег товара offer не должен попадать в макрос [XMLELEMENTSTOCSV].
Макрос [XMLELEMENTSTOCSV] преобразует XML код во входные данные для макроса [DYNAMICVALUES]. По этой причине в строке заголовка (в шапке CSV) должен присутствовать макрос вывода имен характеристик [DYNAMICVALUES].
Также вы можете более гибко настраивать обработку данных [DYNAMICVALUES] с помощью окна настроек shift+ctrl+d.
Смотрите также
Как парсить большие XML YML файлы в CSV
Получение атрибутов, внутреннего текста тегов/Получение вложенной структуры рубрик товаров из XML (макрос [GETTAGDATA])