Методы фильтрации товаров при парсинге (отсеивание лишних товаров по заданным условиям)

Иногда при парсинге во вкладке “Контент” нужно отфильтровать товары (или статьи) по определенным условиям. Например, спарсить товары заданных рубрик, брендов или настроить фильтрацию по нужным числовым диапазонам.

Далее показаны самые распространенные методы фильтрации.


Фильтрация документов по списку ключевых слов с помощью специализированного инструмента
Content Downloader (фильтрация документов при парсинге)
Фильтрация документов по математическим условиям
Для выполнения такого решения можно использовать следующую связку макросов шаблона вывода

1
[IF1][MATH]X>1000[/MATH][TEXTEQUAL]{TRUE}[ELSE][FILTERDOCUMENT][/IF1]

[IF1] (проверяет, равен ли {TRUE} текст, возвращенный вложенным макросом [MATH], если нет, то сработает макрос [FILTERDOCUMENT], который и отфильтрует текущий документ)
[MATH] (высчитывает математическое/логическое выражение, например: X>7, X>=7, или X=7 (поддерживаются основные операторы сравнения, на месте X может быть макрос любой границы парсинга, который берет проверяемое число из кода WEB документа))


Смотрите также: Инструкция по макросу шаблона вывода [MATH]



1 Star2 Stars3 Stars4 Stars5 Stars (оценок: 1, средний балл: 5.00)
Loading...
Автор: admin, 10 July 2020
Рубрики: Парсинг
Tags: , , ,

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

css.php