Перейти к основному содержимому

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

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

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

Сравнение

Ссылочное

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

Базовые типы: Объект

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


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

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

НастройкиЗаписиJson()
Конструктор по умолчанию.


Свойства​

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

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

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


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

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

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


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

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

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


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

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

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


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

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

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


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

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

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


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

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

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


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

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

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


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

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

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


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

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

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


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

Объект​

ВСтроку

ПолучитьТип

Представление