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

Ключ

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

...

Open Version 8 (Java)

...

Action group: JSON

Описание

 Действие открывает JSON и возвращает объект для работы с содержимым файла.

Иконка

Image Removed

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

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

Путь к файлу                 Путь к файлу, который будет открыт

Кодировка                     Кодировка файла

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

Результат Объект для работы с содержимым файла

Настройки

...

Путь к файлу, который будет открыт

...

  • FilesEncoding.NotSpecified
  • FilesEncoding.UTF8
  • FilesEncoding.UTF16
  • FilesEncoding.Win1251
  • FilesEncoding.KOI8R
  • FilesEncoding.OEM855
  • FilesEncoding.OEM866
  • FilesEncoding.ISO8859-5

...

Description

The action opens JSON and returns an object to manipulate the contents of the file

Action icon

Image Added

Settings of parameters

PropertyDescriptionTypeFilling exampleMandatory field
Parameters
The path to the filePath to the file that will be openedRobin.FilePath
Yes
EncodingFile encoding.Robin.String
Yes
Results
ResultObject for processing content of the fileRobin.JSON

Special conditions of use

None. 

Example of use 

Task

Get the number of elements in JSON file

...

Результат

...

Объект для работы с содержимым файла

...

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

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

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

Задача

Получить количество элементов в JSON файле test.json:

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

Решение

Solution

Use the actions Воспользоваться действиями "Open", "Get a number of elements in a JSON". 

Реализация

Implementation

  1. Assemble a robot scheme consisting of actionsСобрать схему робота ,состоящую из действий


  2. Настроить параметры для действия Set the parameters for the "Open" action


  3. Настроить параметры для действия Set the parameters for the "Get a number of elements in a JSON" action

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

Результат


  1. Click on the "Start" button in the top panel.

Result

The program robot completed successfully. The number of elements has been obtainedПрограммный робот отработал успешно. Количество элементов получено.