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

Ключ

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

...

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

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

Добавляет элемент в открытый контекст.

Настройки

...

Описание

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

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

Image Added

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

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

Контекст

Context name

JSON контекст.

JSON

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

Robin.JSON
Да
Ключ материнского объектаParent object key

Ключ элементу, относительно которого будет создаваться новый элемент.

По умолчанию, а также для пустого контекста, элемент будет добавлен в корневой список.

Строка
НетИмя ключаKey nameИмя ключа для создаваемого элемента.СтрокаДаЗначениеValueКонтент для создаваемого элемента.ОбъектНет (вопрос)Режим добавленияAdding mode

Определяет, куда будет добавлен новый элемент относительно якорного элемента.

  • Перед элементом
  • После элемента
  • Верхний дочерний
  • Нижний дочерний

По умолчанию "Нижний дочерний"

Для пустого контекста параметр не принимается во внимание, так как элемент будет добавлен как корневой.

СтрокаНет

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

Результаты

Коллекция значений

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

Robin.Collection



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

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

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

Задача

Получить коллекцию значений JSON файла test.json и прочитать по индексу "0" первый элемент коллекции.

Блок кода
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"}
	]
}

Решение

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

Реализация

  1. Собрать схему робота ,состоящую из действий. 
    Image Added
  2. Настроить параметры для действия "Открыть". 
    Image Added
  3. Настроить параметры для действия "Получить коллекцию значений". 
    Image Added
  4. Настроить параметры для действия "Получить значение по индексу". 
    Image Added
  5. Нажать на кнопку "Старт" в верхней панели.

Результат

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

Получен элемент по индексу "0". 
Image Added
Отсутствуют.