Skip to content

Получение данных

rpa-get-data

Получение данных URL

Сценарий использования: получение информации о URL веб-страницы и сохранение полученной информации в переменную или таблицу. Допустим, открыт сайт: https://www.amazon.com/s?k=nike&ref=nb_sb_noss_2Get Url Data

Параметр
Описание
Тип - Полный адресРезультат извлечения: https://www.amazon.com/s?k=nike&ref=nb_sb_noss_2
Тип - Базовый адресРезультат извлечения: https://www.amazon.com
Тип - ПараметрЕсли введен параметр: k
Результат извлечения: nike
Сохранить вСохранить извлеченное значение в переменную или таблицу

Получение данных элемента

Получение данных элемента является одним из наиболее часто используемых вариантов операций, часто используется для получения данных веб-элемента и последующего сохранения их в переменную. Сохранённая переменная может быть использована в вариантах операций, поддерживающих 【переменные】. Get Element Data

Параметр
Описание
СелекторВведите селектор элемента, например, #email, input[type="password"], .button_search и т.д. Информация о селекторах: https://developer.mozilla.org/docs/Learn/CSS/Building_blocks/Selectors
ПеременнаяВыберите переменную для сохранения объекта.
Порядок элементаФиксированное значение: выбор элемента с фиксированным порядком
Случайный интервал: случайный выбор элемента в заданном интервале
Тип данныхСм. таблицу ниже
Сохранить вСохранить извлеченное значение в переменную или таблицу.
Значения типа элемента могут быть сохранены только в переменную.

Тип данных

Data Type

Параметр
Описание
ТекстПолучить innerText целевого элемента
Объект элементаПолучить целевой элемент и сохранить его как объект элемента в переменную
IframeАналогично получению объекта элемента, получить целевой элемент и сохранить его как объект элемента iframe в переменную
Исходный кодПолучить исходный код целевого объекта, здесь подразумевается HTML-структура элемента
АтрибутПолучить значение атрибута целевого объекта, необходимо указать имя атрибута
Дочерний элементПолучить дочерний элемент целевого элемента и сохранить его как объект элемента в переменную, необходимо указать селектор дочернего элемента

Сохранение в файл

Сценарий использования: сохранение полученных данных из переменной или таблицы в файл Save To File

Параметр
Описание
Имя файлаИмя сохраняемого файла, обязательно для заполнения
Путь к файлуПуть к сохраняемому файлу, обязательно для заполнения, в клиенте можно быстро выбрать путь, нажав на кнопку справа
Тип файлаМожно выбрать: txt, csv, json
Источник данныхИсточник данных для сохраняемого содержимого, можно выбрать: переменная, таблица. Для типа файла csv можно выбрать только таблицу.
ПеременнаяВыберите переменные для сохранения в файл, можно выбрать несколько
ТаблицаВыберите содержимое таблицы для сохранения в файл, можно выбрать несколько
Тип файла - txt - СодержимоеСодержимое для сохранения в txt, можно свободно редактировать, а также использовать вместе с переменными
Тип файла - CSV - РазделительРазделитель для файла csv, по умолчанию ','

Сохранение в Excel

Сценарий использования: сохранение полученных данных из переменной или таблицы в файл excel Save To Excel

Параметр
Описание
Имя файлаИмя сохраняемого файла
Путь к файлуПуть к сохраняемому файлу, в клиенте можно быстро выбрать путь, нажав на кнопку справа
Выберите столбцыВыберите столбцы для сохранения в excel, если выбрана переменная, имя переменной будет заголовком столбца. Если выбрана таблица, имя столбца таблицы будет заголовком столбца.

Получение элемента с фокусом

Сценарий использования: получение элемента, имеющего фокус на текущей странице, и сохранение его в переменную Get Focus Element

Прослушивание запроса

Сценарий использования: прослушивание отправки сетевого запроса и получение указанных данных, например, полного URL, параметров, тела запроса Listen Request

Параметр
Описание
URLURL запроса для прослушивания
Тип извлеченияМожно выбрать: Полный URL, Параметры, Тело
Для параметров и тела необходимо указать конкретное имя поля для извлечения, если поле не указано, извлекаются все данные по умолчанию
Сохранить вСохранить извлеченное значение в переменную или таблицу.

Прослушивание ответа

Сценарий использования: прослушивание возврата сетевого запроса и получение указанных данных Listen Response

Параметр
Описание
URLURL для прослушивания
Ключ параметраИмя поля для извлечения, если поле не указано, извлекается все возвращаемое значение по умолчанию
Сохранить вСохранить извлеченное значение в переменную или таблицу.

Остановка прослушивателя

Сценарий использования: остановка запущенного прослушивателя Stop Listener