История страницы
Получить значение
...
Версия 3 (Java)
Группа действий: JSON
...
Описание
Действие возвращает значение из JSON по JSONPath.
Иконка действия
...
Параметры и их настройки
Свойство | Описание | Тип | Пример заполнения |
Обязательность заполнения поля | ||||
Параметры | ||||
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"}
]
} |
Решение
Воспользоваться действиями "Открыть", "Получить значение".
Реализация
- Собрать схему робота ,состоящую из действий.
- Настроить параметры для действия "Открыть".
- Настроить параметры для действия "Получить значение".
- Нажать на кнопку "Старт" в верхней панели.
Результат
Программный робот отработал успешно. Значение требуемого элемента получено.