При парсинге во вкладке “Контент” можно обрабатывать данные в файлах с локального диска. Например, таким образом можно выполнять поиск-замену текста, перевод с помощью PHP_SCRIPT и прочие манипуляции с данными.
Для парсинга файлов с локального нужно добавить их пути в список ссылок.
1 2 3 4 5 6 7 8 | C:\Content\111.csv C:\Content\111_Merged1.csv C:\Content\123.csv C:\Content\222.csv C:\Content\222_Merged1.csv C:\Content\25.cdp C:\Content\25_3.cdp ... |
Добавление путей файлов в список ссылок программы может производиться несколькими способами:
1) Вставка списка файлов из буфера обмена (f8 для добавления элементов в список ссылок);
2) Выбор файлов в файловом диалоге
3) Автоматическое добавление файлов из указанной папки на диске (будет происходить при запуске парсинга во вкладках “Контент” или “Ссылки”)
Далее приступите к настройке обработки данных при парсинге во вкладке “Контент”.
1 | [SAVETOFILE:<CD_DOCURL!>{exact}{notcsv}{utf8}]...[DOCSOURCE]...[/SAVETOFILE] |
Макрос [DOCSOURCE] выводит содержимое файла.
Макросы обработки содержимого файла расположите вокруг [DOCSOURCE] (но внутри [SAVETOFILE]). Это могут быть практически любые макросы шаблона вывода для обработки данных. Например, PHP_SCRIPT или [REPLACE].
Путь открытого для обработки файла вставляется в макрос [SAVETOFILE] с помощью <CD_DOCURL!>
Макрос [SAVETOFILE] запишет изменения в указанный файл. Обратите внимание на справку по макросу [SAVETOFILE].
Для контроля произведенных в файлах изменений пользуйтесь логом выполнения функций и макросов в нижней части окна предпросмотра результатов парсинга контента.
После выполнения всех нужных настроек запустите процедуру парсинга.