История страницы
Сравнить Версия 6 (Java)
Группа действий: JSON
Описание
Действие сравнивает два JSON и возвращает true, если они одинаковые, и false, если нет.
Иконка
Параметры действия
Входные параметры
Первый JSON Первый JSON для сравнения
Второй JSON Второй JSON для сравнения
Выходные параметры
Результат Логическая переменная, значение которой равно true, если файлы равны, иначе - false.
Настройки
Свойство | Описание | Тип | Пример заполнения | Обязательность заполнения поля |
---|---|---|---|---|
Параметры | ||||
Первый JSON | Первый JSON для сравнения | Robin.JSON | Да | |
Второй JSON | Второй JSON для сравнения | Robin.JSON | Да | |
Результаты | ||||
Результат | Логическая переменная, значение которой равно true, если файлы равны, иначе - false. | Robin.Boolean | true |
Особые условия использования
Отсутствуют
Пример использования
Задача
Сравнить 2 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:
Блок кода | ||||||
---|---|---|---|---|---|---|
| ||||||
{ "firstname":"Joil", "lastname": "Jackson", "gender":"male", "age": 31, "address": { "streetAddress": "101", "city": "San Diego", "state": "CA" }, "phonenumber": [ { "type": "home", "number": "79349282382"} ] } |
Решение
Воспользоваться действиями "Открыть", "Сравнить".
Реализация
- Собрать схему робота ,состоящую из действий:
- Настроить параметры для действия "Открыть". (1-й файл)
- Настроить параметры для действия "Сравнить".
- Нажать на кнопку "Старт" в верхней панели.
Результат
Программный робот отработал успешно. Содержимое файлов различно.
Обзор
Инструменты контента