Преобразовать JSON в объект (FromJson)

Преобразует строку в формате JSON в пользовательский объект

Строка JSON

[Текст] Строка в формате JSON.

Альтернативный метод

Если включено, то строка будет преобразована в объект альтернативным методом (Newtonsoft.Json).

При этом все свойства доступны через обращение строкой индексации. Например: $Result["Tasks"]. В противном случае данной свойство будет доступно так: $Result.Tasks.

Как словарь

Если включено, то строка будет преобразована в словарь.

Результат

[Объект] Пользовательский объект представляющий заданную строку JSON. Обращаться к данным можно через точечную нотацию, а к массивам через стандартную индексацию.

Например, дана строка JSON:

{ "Текст": { "Значение 1": 2, "Item2": 0, "47": -1, "48": -3 } }.

После работы блока к данным можно обращаться следующим способом:

$Result.Текст.'Значение 1'; $Result.Текст.Item2; $Result.Текст.47; $Result.Текст.48

Уровень обработки

Выбор уровня обработки ошибок. Возможные значения:

  • "Default" - по умолчанию;

  • "Ignore" - ошибки игнорируются;

  • "Handle" - ошибки обрабатываются.

Если выбрано значение "Default", то будет использоваться значение блока "Старт" данной диаграммы.

Уровень сообщений

Выбор уровня сообщений, который будут выводить блоки при работе. Возможные значения:

  • "Default" - по умолчанию;

  • "Release" - вывод отключен;

  • "Debug" - вывод основной информации;

  • "Detailed" - вывод подробной информации.

Если выбрано значение "Default", то будет использоваться значение блока "Старт" данной диаграммы.

Текст ошибки

[Текст] Возвращает подробную информацию об ошибке в случае некорректного выполнения работы блока.

Last updated