- Как заказать парсер сайта
- Видеоинструкции по настройке
- Возможности программы-парсера
- Действия в парсере
- Раздел «Работа с HTML»
- Раздел «Текстовые»
- Раздел «Перекодировка и форматирование»
- Раздел «Проверка и сравнение»
- Раздел «Разное»
- Раздел «Функции массива»
- Раздел «Числовые»
- Раздел «Работа с переменными»
- Раздел «Листы и книги Excel»
- Раздел «Обработка файлов из папки»
- Раздел «HTTP запрос»
- Раздел «Internet Explorer»
- Раздел «Управление парсером»
- Раздел «Веб-запросы, XML, макросы VBA»
- Недокументированные действия
- Работа с браузером (Chrome и т.п.)
- Отключенные (устаревшие) действия
- Интерфейс программы
- Использование браузера
- Ошибки при парсинге
- Вывод массива значений в одну ячейку
- Обход защиты Qrator, Incapsula и CloudFare
- Ошибка: сервер не ответил за 9 секунд
- Парсер перезаписывает данные в первой строке листа
- Невозможно запустить макрос, - нет доступа к проекту VBA
- Ошибка Compile error in hidden module
- Ошибка загрузки страницы по HTTPS (SSL Error)
- Дополнительные возможности
- Зарезервированные переменные и подстановочные коды парсера
- Кеширование страниц в парсере
- Переменные в парсере
- Обновление строк в существующей таблице при парсинге
- Переключение между наборами настроек в парсере
- Запуск мониторинга цен по расписанию
- Запуск парсера по расписанию
- Программный запуск парсера из внешнего макроса
- Доп. опции парсера (файл parser.ini)
- Наборы действий
- Прочие статьи по настройке парсера
- Коды останова парсера, и перехода на другое действие
- Плагины для парсера
- Запуск нескольких парсеров по очереди
- Обработка капчи (Captcha) в парсере
- Прокси серверы
Действие парсера «Поиск значения в таблице (ВПР)» |
||||||||||||||||||||||||||||||||||||||||||||||||||
Параметры действия:Предназначение действия:Действие аналогично по функционалу формуле =ВПР() из Excel Используется, в основном, для получения значения характеристики из таблицы со списком характеристик товара. Программа проверяет массив значений вида «Столбец1|Столбец2|Столбец3|Столбец4», В качестве исходного значения обычно выступает результат преобразования HTML-таблицы в список с разделителями. Возвращаемое значение: пустое значение, текстовая строка, или массив значений
Параметр «Проверяемый столбец»Номер столбца таблицы, в котором ищем значение Параметр «Маска для проверки»Что ищем в проверяемом столбце Параметр «Столбец результатов»Из какого столбца найденной строки берем результат Параметр «Номер результата»В этом параметре указывается, нужно ли взять первое (1) или последнее (last) найденное значение, или же все найденные (на выходе будет массив значений, если в таблице по заданной маске найдено несколько строк)
Примеры использования:
Протестируем действие на такой таблице:
Предположим, нам нужно получить срок гарантии из списка характеристик товара:
В параметре «Маска для проверки» можно использовать подстановочные символы, а также выводить все найденные результаты:
|