Данные (операции с табом)

Данные (операции с табом)

Оглавление


Описание

Данный экшен предназначен для получения данных со страницы.


Как добавить действие в проект?

Через контекстное меню Добавить действиеТабыДанные

Либо воспользуйтесь умным поиском.


Для чего это используется?

  • Найти и сохранить нужную информацию со страницы

  • Проверить, есть ли какие-то значения на странице

  • Спарсить текст со страницы

  • Взять URL страницы

Как работать с экшеном?

Что взять

Выбрать тип данных, которые необходимо взять:

  • DOM - объектная модель документа;

  • Source - исходный код страницы;

  • Text - видимый текст страницы;

  • URL - адрес ссылки из адресной строки.

Разница между Source и Dom

Какая вкладка

Выбрать вкладку, с которой брать данные:

  • Активная - текущая активная вкладка;

  • Первая - если вкладок несколько, то взять первую по счёту;

  • По имени - указать имя вкладки;

  • По номеру - указать номер вкладки, если их несколько.

Обрабатывать только указанные теги

Если необходимо обрабатывать только один или несколько определённых HTML тэгов, то активировать чекбокс и выбрать нужные варианты.

Парсить результат

Если необходимо парсить полученный результат, то это можно сделать, указав нужное регулярное выражение Regex, количество и номера совпадений, а так же куда сохранять результат - в переменную или таблицу. Подобрать необходимое регулярное выражение можно с помощью Тестера регулярных выражений.

Элементы управления, которые появляются при включении настройки Парсить данные, такие же как и у Обработка текста-Regex (там найдёте более детальное описание).

Для получения данных со страницы есть более удобный инструмент - Парсить данные


Пример использования

Возьмём все ссылки на странице. Выбираем брать DOM или Source, парсить результат и указываем регулярное выражение Regex:

(?<=href=")http.*?(?=")

Брать все значения и результат положить в список.

В результате в списке получим все ссылки, имеющиеся на данной странице.


Полезные ссылки