История страницы
...
Open Version 8 (Java)
...
Action group: JSON
Описание
Действие открывает JSON и возвращает объект для работы с содержимым файла.
Иконка
Параметры действия
Входные параметры
Путь к файлу Путь к файлу, который будет открыт
Кодировка Кодировка файла
Выходные параметры
Результат Объект для работы с содержимым файла
Настройки
...
Путь к файлу, который будет открыт
...
- 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
Settings of parameters
Property | Description | Type | Filling example | Mandatory field |
Parameters | ||||
The path to the file | Path to the file that will be opened | Robin.FilePath | Yes | |
Encoding | File encoding. | Robin.String | Yes | |
Results | ||||
Result | Object for processing content of the file | Robin.JSON |
Special conditions of use
None.
Example of use
Task
Get the number of elements in JSON file
...
Результат
...
Объект для работы с содержимым файла
...
Особые условия использования
Отсутствуют.
Пример использования
Задача
Получить количество элементов в JSON файле test.json:
Блок кода | ||||||
---|---|---|---|---|---|---|
| ||||||
{ "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
- Assemble a robot scheme consisting of actionsСобрать схему робота ,состоящую из действий:
- Настроить параметры для действия Set the parameters for the "Open" action.
- Настроить параметры для действия Set the parameters for the "Get a number of elements in a JSON" action.
- Нажать на кнопку "Старт" в верхней панели.
Результат
- Click on the "Start" button in the top panel.
Result
The program robot completed successfully. The number of elements has been obtainedПрограммный робот отработал успешно. Количество элементов получено.