Link Search Menu Expand Document

НастройкиЗаписиJson

Стд::Json::НастройкиЗаписиJson
Базовые типы: Объект
Дочерние типы: НастройкиЗаписиОбъектовJson

Иерархия типа

graph BT;
НастройкиЗаписиJson-->Объект;

Настройки для ЗаписьJson.

Сравнение ссылочное


Конструкторы

НастройкиЗаписиJson

НастройкиЗаписиJson()

Конструктор по умолчанию.


Свойства

ПереносСтрок

ПереносСтрок: ПереносСтрокJson

Управляет размещением начала и конца объектов и массивов, ключей и значений на новой строке. Также установка данного свойства в значение, отличное от Отсутствует, добавляет пробел между именем свойства, двоеточием и значением. Включает использование свойства СимволыОтступа


ПроверятьСтруктуру

ПроверятьСтруктуру: Булево

Признак проверки правильности структуры записываемого JSON объекта.


СимволыОтступа

СимволыОтступа: Строка

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


ФорматМомента

ФорматМомента: ФорматМоментаJson

Формат записи [Момента] в результирующий документ JSON.


ЭкранированиеСимволов

ЭкранированиеСимволов: ЭкранированиеСимволовJson

Способ экранирования символов при записи документа JSON.


ЭкранироватьАмперсанд

ЭкранироватьАмперсанд: Булево

Признак экранирования символа амперсанда при записи документа JSON.


ЭкранироватьОдинарныеКавычки

ЭкранироватьОдинарныеКавычки: Булево

Признак экранирования символа одинарной кавычки при записи документа JSON.


ЭкранироватьРазделителиСтрокИАбзацев

ЭкранироватьРазделителиСтрокИАбзацев: Булево

Определяет экранирование символов "\ю08232" как “\u2028” (разделитель строк) и "\ю08233" как “\u2029” (разделитель абзацев) для совместимости с JavaScript.


ЭкранироватьСлеш

ЭкранироватьСлеш: Булево

Признак экранирования символа косой черты / при записи значения.


ЭкранироватьУгловыеСкобки

ЭкранироватьУгловыеСкобки: Булево

Признак экранирования символов угловых скобок при записи документа JSON.


Список унаследованных методов

Объект