История страницы
Получить
...
значение Версия 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 файла sample2test.json
Блок кода | ||
---|---|---|
|
...
| |||||
{
"firstname":"Joe",
"lastname": "Jackson",
"gender":"male",
"age": 28,
"address": {
"streetAddress": "101",
"city": "San Diego",
"state": "CA"
},
"phonenumber": [
{ "type": "home", "number": "9349282382"}
]
} |
Решение
Воспользоваться Решение: воспользоваться действиями "Открыть", "Получить значение".
Реализация
...
- Собрать схему робота ,состоящую из действий:
- Настроить параметры для действия "Открыть".
- Настроить параметры для действия "Получить значение".
- Нажать на кнопку "Старт" в верхней панели.
Результат
...
Программный робот отработал успешно. Значение требуемого элемента получено.