Обработка файлов на локальном диске (как обработать содержимое файлов и затем сохранить изменения)

При парсинге во вкладке «Контент» можно обрабатывать данные в файлах с локального диска. Например, таким образом можно выполнять поиск-замену текста, перевод с помощью 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) Выбор файлов в файловом диалоге

Content Downloader

3) Автоматическое добавление файлов из указанной папки на диске (будет происходить при запуске парсинга во вкладках «Контент» или «Ссылки»)

Content Downloader


Далее приступите к настройке обработки данных при парсинге во вкладке «Контент».

Content Downloader

1
[SAVETOFILE:<CD_DOCURL!>{exact}{notcsv}{utf8}]...[DOCSOURCE]...[/SAVETOFILE]

Макрос [DOCSOURCE] выводит содержимое файла.

Макросы обработки содержимого файла расположите вокруг [DOCSOURCE] (но внутри [SAVETOFILE]). Это могут быть практически любые макросы шаблона вывода для обработки данных. Например, PHP_SCRIPT или [REPLACE].

Путь открытого для обработки файла вставляется в макрос [SAVETOFILE] с помощью <CD_DOCURL!>

Макрос [SAVETOFILE] запишет изменения в указанный файл. Обратите внимание на справку по макросу [SAVETOFILE].


Для контроля произведенных в файлах изменений пользуйтесь логом выполнения функций и макросов в нижней части окна предпросмотра результатов парсинга контента.

Content Downloader (лог выполнения функций и макросов)


После выполнения всех нужных настроек запустите процедуру парсинга.


1 Star2 Stars3 Stars4 Stars5 Stars (Еще нет оценок)

Загрузка...
Автор: admin, 15 марта 2020
Рубрики: Новости
Метки: , ,

Последние статьи

css.php