История страницы
Получить значение Версия 3 (Java)
Группа действий: JSON
...
Описание
Действие возвращает значение из JSON по JSONPath
Иконка действия
Параметры
Входные параметры
JSON JSON для обработки
JSONPath JSONPath описывает путь до элемента JSON
Выходные параметры
Значение Переменная, содержащая значение из JSON. Значение возвращается в виде строки
Настройки
Параметры и их настройки
Свойство | Описание | Тип | Пример заполнения | Обязательность заполнения Обязательность заполнения поля |
Параметры | ||||
JSON | JSON для обработки | Robin.JSON | Да | |
JSONPath | JSONPath описывает путь до элемента JSON. Он всегда начинается с символа „/“. Далее указываются соответствующие ключи. Для доступа к элементам массивов используются индексы (отсчет начинается с 0). Например, такой путь „/key/1“ указывает, что мы пытаемся получить доступ ко второму элементу массива, который доступен по ключу „key“ | Robin.String | Да | |
Результаты | ||||
Значение | Переменная, содержащая значение из JSON. Значение возвращается в виде строки | Robin.Object |
Особые условия использования
Отсутствуют.
Пример использования
Задача
Получить значение элемента lastName из JSON файла test.json.
Блок кода | ||||||
---|---|---|---|---|---|---|
| ||||||
{ "firstname":"Joe", "lastname": "Jackson", "gender":"male", "age": 28, "address": { "streetAddress": "101", "city": "San Diego", "state": "CA" }, "phonenumber": [ { "type": "home", "number": "9349282382"} ] } |
...
Воспользоваться действиями "Открыть", "Получить значение".
Реализация
- Собрать схему робота ,состоящую из действий :
- .
- Настроить параметры для действия "Открыть".
- Настроить параметры для действия
- действия "Получить значение".
- Нажать на кнопку "Старт" в верхней панели.
Результат
Программный робот отработал успешно. Значение требуемого элемента получено.