A1sCodeбиблиотека 1С

A1sS.PrintJSON

Выводит JSON-представление значения через Message.

Скачать A1sS.bsl →

Сигнатура


Procedure PrintJSON(Value = "", Title = "", Delim = "", LogNeeded = False) Export

Как работает

  • Использует A1sS.FormatText для построения строки.
  • Выводит текст через Message(...).
  • Сериализует значение в JSON перед выводом.

Параметры

  • Value — Любое значение..
  • Title — Заголовок. (String, опционально: True).
  • Delim — Разделитель. (String, опционально: True).
  • LogNeeded — Логгировать. (Boolean, опционально: True).

Возврат

Возврат: нет (процедура).

Примеры (по нарастающей)

1) Массив

A1sS.PrintJSON(Новый Массив(3));
2) Структура

Парам = Новый Структура("Имя,Сумма", "Иван", 42);
A1sS.PrintJSON(Парам, "Профиль", ": ");

Нюансы

  • Следите за типами параметров и значениями по умолчанию — они соответствуют исходнику модуля.

Рядом