Группа «JSON»¶
Открыть / Load¶
Задача: получить количество элементов в JSON файле sample2.json
Решение: воспользоваться действиями «Открыть», «Получить количество элементов в JSON».
Реализация:
Собрать схему робота ,состоящую из действий:
Настроить параметры для действия «Открыть».
Настроить параметры для действия «Получить количество элементов в JSON».
Нажать на кнопку «Старт» в верхней панели.
Результат:
Программный робот отработал успешно. Количество элементов получено.
Очистить/ Clear¶
Задача: удалить все элементы из JSON sample2.json
Решение: воспользоваться действиями «Открыть», «Очистить».
Реализация:
Собрать схему робота ,состоящую из действий:
Настроить параметры для действия «Открыть».
Настроить параметры для действия «Очистить».
Нажать на кнопку «Старт» в верхней панели.
Результат:
Программный робот отработал успешно. Все элементы удалены из JSON.
Получить значение / Get value¶
Задача: получить значение элемента lastName из JSON файла
Решение: воспользоваться действиями «Открыть», «Получить значение».
Реализация:
Собрать схему робота ,состоящую из действий:
Настроить параметры для действия «Открыть».
Настроить параметры для действия «Получить значение».
Нажать на кнопку «Старт» в верхней панели.
Результат:
Программный робот отработал успешно. Значение требуемого элемента получено.
Получить количество элементов в JSON / Get a number of elements in a JSON¶
Задача: получить количество элементов в JSON файле sample2.json
Решение: воспользоваться действиями «Открыть», «Получить количество элементов в JSON».
Реализация:
Собрать схему робота ,состоящую из действий:
Настроить параметры для действия «Открыть».
Настроить параметры для действия «Получить количество элементов в JSON».
Нажать на кнопку «Старт» в верхней панели.
Результат:
Программный робот отработал успешно. Количество элементов получено.
Получить коллекцию значений / Get values¶
Задача: получить коллекцию значений JSON файла sample2.json и прочитать по индексу 0 первый элемент коллекции.
Решение: воспользоваться действиями «Открыть», «Получить коллекцию значений», «Получить значение по индексу».
Реализация:
Собрать схему робота ,состоящую из действий:
Настроить параметры для действия «Открыть».
Настроить параметры для действия «Получить коллекцию значений».
Настроить параметры для действия «Получить значение по индексу».
Нажать на кнопку «Старт» в верхней панели.
Результат:
Программный робот отработал успешно. Коллекция элементов из JSON получена. Получен элемент по индексу 0.
Получить коллекцию ключей / Get keys¶
Задача: получить коллекцию ключей JSON файла sample2.json и прочитать по индексу 0 первый ключ коллекции.
Решение: воспользоваться действиями «Открыть», «Получить коллекцию ключей», «Получить значение по индексу».
Реализация:
Собрать схему робота ,состоящую из действий:
Настроить параметры для действия «Открыть».
Настроить параметры для действия «Получить коллекцию ключей».
Настроить параметры для действия «Получить значение по индексу».
Нажать на кнопку «Старт» в верхней панели.
Результат:
Программный робот отработал успешно. Коллекция ключей из JSON получена. Получен ключ по индексу 0.
Преобразовать в словарь / Convert to dictionary¶
Задача: преобразовать в словарь содержимое JSON sample2.json
Решение: воспользоваться действиями «Открыть», «Преобразовать в словарь».
Реализация:
Собрать схему робота ,состоящую из действий:
Настроить параметры для действия «Открыть».
Настроить параметры для действия «Преобразовать в словарь».
Нажать на кнопку «Старт» в верхней панели.
Результат:
Программный робот отработал успешно. JSON успешно преобразован в словарь.
Преобразовать в строку / Convert to string¶
Задача: преобразовать в строку содержимое JSON sample2.json
Решение: воспользоваться действиями «Открыть», «Преобразовать в строку».
Реализация:
Собрать схему робота ,состоящую из действий:
Настроить параметры для действия «Открыть».
Настроить параметры для действия «Преобразовать в строку».
Нажать на кнопку «Старт» в верхней панели.
Результат:
Программный робот отработал успешно. JSON преобразован в строку.
Преобразовать словарь в JSON / Convert a dictionary to a JSON¶
Задача: преобразовать словарь в JSON и сохранить документ на рабочий стол.
Решение: воспользоваться действиями «Преобразовать словарь в JSON», «Сохранить в файл».
Реализация:
Собрать схему робота, состоящего из действий:
Настроить параметры действия «Преобразовать словарь в JSON». Словарь состоит из 3 значений типа «строка» и 1 значения типа «словарь».
Словарь состоит из 3 значений типа «строка» и 1 значения типа «словарь».
Настроить параметры действия «Сохранить в файл».
Нажать на кнопку «Старт» в верхней панели.
Результат:
Программный робот отработал успешно. Словарь успешно преобразован в JSON. JSON сохранен на рабочий стол.
Преобразовать строку в JSON / Convert a string to a JSON¶
Задача: преобразовать строку в JSON и сохранить документ на рабочий стол.
Решение: воспользоваться действиями «Преобразовать строку в JSON», «Сохранить в файл».
Реализация:
Собрать схему робота, состоящего из действий:
Настроить параметры действия «Преобразовать строку в JSON».
Настроить параметры действия «Сохранить в файл».
Нажать на кнопку «Старт» в верхней панели.
Результат:
Программный робот отработал успешно.
Документ JSON сохранен на рабочий стол.
Содержит ключ / Contains key¶
Задача: проверить содержит ли JSON ключ firstName.
Решение: воспользоваться действиями «Открыть», «Содержит ключ».
Реализация:
Собрать схему робота, состоящего из действий:
Настроить параметры для действия «Открыть».
Настроить параметры действия «Содержит ключ».
Нажать на кнопку «Старт» в верхней панели.
Результат:
Программный робот отработал успешно. Данный ключ содержится в JSON.
Создать JSON / Create a JSON¶
Задача: создать JSON и установить значение: «firstName»: «Joe»
Решение: воспользоваться действиями «Создать JSON», «Установить значение».
Реализация:
Собрать схему робота, состоящего из действий:
Настроить параметры действия «Установить значение».
Нажать на кнопку «Старт» в верхней панели.
Результат:
Программный робот отработал успешно. Создан JSON и в нем установлено требуемое значение.
Сохранить в файл / Save to file¶
Задача: преобразовать строку в JSON и сохранить документ на рабочий стол.
Решение: воспользоваться действиями «Преобразовать строку в JSON», «Сохранить в файл».
Реализация:
Собрать схему робота, состоящего из действий:
Настроить параметры действия «Преобразовать строку в JSON».
Настроить параметры действия «Сохранить в файл».
Нажать на кнопку «Старт» в верхней панели.
Результат:
Программный робот отработал успешно.
Документ JSON сохранен на рабочий стол.
Сравнить / Compare¶
Задача: сравнить 2 JSON файла:
Решение: воспользоваться действиями «Открыть», «Сравнить».
Реализация:
Собрать схему робота ,состоящую из действий:
Настроить параметры для действия «Открыть». (1-й файл)
Настроить параметры для действия «Открыть». (2-й файл)
Настроить параметры для действия «Сравнить».
Нажать на кнопку «Старт» в верхней панели.
Результат:
Программный робот отработал успешно. Содержимое файлов различно.
Удалить значение / Remove value¶
Задача: удалить значение с ключом value 1 из JSON
Решение: воспользоваться действиями «Открыть», «Удалить значение».
Реализация:
Собрать схему робота, состоящего из действий:
Настроить параметры действия «Открыть».
Настроить параметры действия «Удалить значение».
Нажать на кнопку «Старт» в верхней панели.
Результат:
Программный робот отработал успешно. Значение по ключу value 1 удалено из JSON.
Установить значение / Set value¶
Задача: создать JSON и установить значение: «firstName»: «Joe»
Решение: воспользоваться действиями «Создать JSON», «Установить значение».
Реализация:
Cобрать схему робота, состоящего из действий:
Настроить параметры действия «Установить значение».
Нажать на кнопку «Старт» в верхней панели.
Результат:
Программный робот отработал успешно. Создан JSON и в нем установлено требуемое значение.