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

Ключ

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

Получить коллекцию ключей Версия 6 (Java)

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

...

Описание

Действие возвращает коллекцию всех ключей JSON. 

Иконка


Параметры действия

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

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

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

Коллекция ключей Переменная, содержащая коллекцию всех ключей JSON.

Настройки

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

JSON

JSON

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

Robin.JSON


Да

Результаты

Коллекция ключей

Collection of all keys

Переменная, содержащая коллекцию всех ключей JSON.

Robin.Collection



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

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

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

Задача

Получить : получить коллекцию ключей JSON файла sample2test.json и прочитать по индексу 0 первый ключ коллекции. 

Image Removed

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

Решение

Воспользоваться действиями "Open", "Get keys", "Get value by indexРешение: воспользоваться действиями "Открыть", "Получить коллекцию ключей", "Получить значение по индексу".  

Реализация

...

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

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

  3. Настроить параметры параметр для действия "Получить коллекцию ключейGet keys". 
    Image RemovedImage Added

  4. Настроить параметры для действия "Получить значение по индексуGet value by index". 
    Image Removed
    Image Added

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

Результат

...

Программный робот отработал успешно. Коллекция ключей из JSON получена.

Image Added

Получен ключ по индексу 0. Image Removed

Image RemovedImage Added