- Как заказать парсер сайта
- Видеоинструкции по настройке
- Возможности программы-парсера
- Действия в парсере
- Раздел «Работа с 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 из найденного столбца» |
Данный режим похож на режим "Брать данные с листа Excel из заданного столбца", однако тут заранее неизвестно расположение столбца. Применяется, например, когда есть несколько исходных файлов, в которых ссылки на один и тот же сайт находятся в разных столбцах, при этом название у столбцов одинаковое.
В заданной строке (по умолчанию "в строке номер 1"), ищется текст, указанный в поле "Искать текст" (по умолчанию подстановочный код {ParserName} - имя текущего парсера). Если параметр "Смещение по столбцам от найденного" равен 0 (по умолчанию), то берутся данные из столбца, где в указанной строке был найден нужный текст. Если смещение равно 1, то берется соседний столбец справа, если -1, то слева и т.д. (См. также скриншот ниже.)
Нажатие на изображение лупы в поле "Искать текст" запускает поиск нужного столбца с учетом смещения (и позволяет понять - находится вообще нужный столбец или нет).
На примере: после нажатия на лупу, парсер ищет в 1 строке слово "метка" (могут использоваться подстановочные символы * ? #), и производит смещение от найденного столбца на 1 столбец вправо.
Остальные опции и параметры аналогичны режиму "Брать данные с листа Excel из заданного столбца", за исключение того, что последняя опция "Обрабатывать только строки, где значение столбца со смещением ... равно ..." принимает не абсолютное положение столбца, а относительное - со смещением относительно найденного столбца (0 - тот же столбец, 1 - соседний столбец справа, -1 - соседний столбец слева и т.д.).
- Добавить комментарий
- 1242 просмотра