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