Сравнить Версия 6 (Java)

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


Описание

Действие сравнивает два JSON и возвращает true, если они одинаковые, и false, если нет

Иконка действия


Параметры и их настройки

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

Первый JSON

Первый JSON для сравнения

Robin.JSON


Да

Второй JSON

Второй JSON для сравнения

Robin.JSON


Да

Результаты

Результат

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

Robin.Boolean

true


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

Отсутствуют.

Пример использования 

Задача

Сравнить 2 JSON файла.
Первый файл test.json.

test.json
{
	"firstname":"Joe",
	"lastname": "Jackson",
	"gender":"male",
	"age": 28,
	"address": {
		"streetAddress": "101",
		"city": "San Diego",
		"state": "CA"
	},
	"phonenumber": [
	{ "type": "home", "number": "9349282382"}
	]
}

Второй файл test 2.json.

test 2.json
{
	"firstname":"Joil",
	"lastname": "Jackson",
	"gender":"male",
	"age": 31,
	"address": {
		"streetAddress": "101",
		"city": "San Diego",
		"state": "CA"
	},
	"phonenumber": [
	{ "type": "home", "number": "79349282382"}
	]
}

Решение 

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

Реализация

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

  2. Настроить параметры для действия "Открыть". (1-й файл).
  3. Настроить параметры для действия "Открыть". (2-й файл).

  4. Настроить параметры для действия "Сравнить". 

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

Результат

Программный робот отработал успешно. Содержимое файлов различно.

  • Нет меток