Сравнение версий

Ключ

  • Эта строка добавлена.
  • Эта строка удалена.
  • Изменено форматирование.

Содержит

...

ключ Версия 6 (Java)

Группа действий: JSON 

...

Описание

Действие проверяет, содержит ли JSON ключ.

Иконка


Входные параметры  

JSON                        JSON для обработки

Ключ                        Ключ в JSON

Выходные параметры

Результат Логическая переменная, значение которой равно true, если ключ содержится в JSON, иначе - false.

Настройки

Свойство
Англ. наименование
ОписаниеТипПример заполненияОбязательность заполнения поля
Параметры
JSON

JSON

JSON для обработки

Robin.JSON


Да

Ключ

Key

Ключ в JSON

Robin.String


Да

Результаты

Результат

Result

Логическая переменная, значение которой равно true, если ключ содержится в JSON, иначе - false.

Robin.Boolean

true

Нет

Особые условия использования

Отсутствуют

Пример

...

использования 

Задача

Проверить : проверить содержит ли JSON-файл test.json ключ firstName.

Image Removed


Блок кода
{
	"firstname":"Joe",
	"lastname": "Jackson",
	"gender":"male",
	"age": 28,
	"address": {
		"streetAddress": "101",
		"city": "San Diego",
		"state": "CA"
	},
	"phonenumber": [
	{ "type": "home", "number": "9349282382"}
	]
}


Решение

Воспользоваться Решение: воспользоваться действиями "Открыть", "Содержит ключ". 

Реализация

...

  1. Собрать схему робота, состоящего из действий:


  2. Настроить параметры действия "Открыть". 


  3. Настроить параметры действия "Содержит ключ".



  4. Нажать на кнопку "Старт" в верхней панели. 

Результат

...

Программный робот отработал успешно. Данный ключ содержится в JSON. Image Removed