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

ЗаписьJson

Стд::Json::ЗаписьJson

Объект для потоковой записи данных в формате JSON. Записывает значения следующим образом:

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

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

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


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

ЗаписьJson

ЗаписьJson(
Поток: ПотокЗаписи,
НастройкиЗаписи: НастройкиЗаписиJson,
Кодировка: Кодировка|Строка = Кодировка.Utf8)

Конструктор записи JSON в поток Поток с настройками НастройкиЗаписи и кодировкой Кодировка.


Методы

Записать

Перегрузка:
Записать(ИмяСвойства: Строка, Значение: Булево|Байты|Число|Строка|Дата|ДатаВремя|Длительность|Момент|Время|Ууид|Версия|?): ЗаписьJson

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


Записать

Перегрузка:
Записать(Значение: Булево|Байты|Число|Строка|Дата|ДатаВремя|Длительность|Момент|Время|Ууид|Версия|?): ЗаписьJson

Записывает имя свойства ИмяСвойства и значение Значение в JSON. Возвращает текущий экземпляр.


ЗаписатьNull

ЗаписатьNull(): ЗаписьJson
Перегрузка:
ЗаписатьNull(ИмяСвойства: Строка): ЗаписьJson

Записывает значение "null". Возвращает текущий экземпляр.


ЗаписатьNull

ЗаписатьNull(ИмяСвойства: Строка): ЗаписьJson
Перегрузка:
ЗаписатьNull(): ЗаписьJson

Записывает имя свойства ИмяСвойства и значение "null". Возвращает текущий экземпляр.


ЗаписатьБезОбработки

ЗаписатьБезОбработки(Текст: Строка): ЗаписьJson

Записывает фрагмент JSON Текст без обработки. Следует быть осторожным с применением данного метода, так как записываемый фрагмент не проверяется, что может сделать результирующий JSON синтаксически некорректным.


ЗаписатьИмяСвойства

ЗаписатьИмяСвойства(ИмяСвойства: Строка): ЗаписьJson

Записывает имя свойства (ключ) ИмяСвойства в JSON. Возвращает текущий экземпляр.


ЗаписатьКонецМассива

ЗаписатьКонецМассива(): ЗаписьJson

Записывает конец массива JSON ("]"). Возвращает текущий экземпляр.


ЗаписатьКонецОбъекта

ЗаписатьКонецОбъекта(): ЗаписьJson

Записывает конец объекта JSON ("}"). Возвращает текущий экземпляр.


ЗаписатьНачалоМассива

ЗаписатьНачалоМассива(): ЗаписьJson

Записывает начало массива JSON ("["). Возвращает текущий экземпляр.


ЗаписатьНачалоОбъекта

ЗаписатьНачалоОбъекта(): ЗаписьJson

Записывает начало объекта JSON ("{"). Возвращает текущий экземпляр.


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

Объект

ВСтроку, ПолучитьТип, Представление