Процедуры и функции работы с JSON
Глобальный контекст. Операции с Json.
Методы
ПрочитатьJSON / ReadJSON
Считывает значение из JSON-текста или файла. JSON-текст должен быть корректным.
Параметры
- Reader: Объект чтения JSON.
- ReadToMap: Если установлено Истина, чтение объекта JSON будет выполнено в Соответствие. Если установлено Ложь, объекты будут считываться в объект типа Структура. Значение по умолчанию: Ложь. Необязательный. Значение по умолчанию: False
- PropertiesWithDateValuesNames: Значение не обрабатывается в текущей версии. Значение по умолчанию: Неопределено. Необязательный.
- ExpectedDateFormat: Значение не обрабатывается в текущей версии. Значение по умолчанию: ISO. Необязательный.
- ReviverFunctionName: Значение не обрабатывается в текущей версии. Значение по умолчанию: Неопределено. Необязательный.
- ReviverFunctionModule: Значение не обрабатывается в текущей версии. Значение по умолчанию: Неопределено. Необязательный.
- ReviverFunctionAdditionalParameters: Значение не обрабатывается в текущей версии. Значение по умолчанию: Неопределено. Необязательный.
- RetriverPropertiesNames: Значение не обрабатывается в текущей версии. Значение по умолчанию: Неопределено. Необязательный.
- MaximumNesting: Значение не обрабатывается в текущей версии. Необязательный. Значение по умолчанию: 500
ПрочитатьДатуJSON / ReadJSONDate
Выполняет преобразование строки, прочитанной в JSON-формате, в значение типа Дата.
Параметры
- String: Строка, которую требуется преобразовать в дату.
- format:
Возвращаемое значение
Значения данного типа содержит дату григорианского календаря (с 01 января 0001 года) и время с точностью до секунды.
ЗаписатьJSON / WriteJSON
Выполняет сериализацию Значение в формат JSON. Результат помещает в объект ЗаписьJSON. Если методу требуется передать значение недопустимого типа, то можно использовать функцию преобразования значения (параметры ИмяФункцииПреобразования и МодульФункцииПреобразования).
Параметры
- writer: Объект, через который осуществляется запись JSON. Поток JSON должен быть подготовлен для записи значения.
- value: Объект записи JSON. Меняет состояние потока записи.
- serializationSettings: В текущий версии не обрабатывается. Настройки сериализации в JSON. Необязательный.
- conversionFunctionName: В текущий версии не обрабатывается. Значение по умолчанию: Неопределено. Необязательный.
- conversionFunctionModule: Указывает контекст, в котором реализована функция преобразования значения в значение формата JSON. В текущий версии не обрабатывается. Значение по умолчанию: Неопределено. Необязательный.
- conversionFunctionAdditionalParameters: В текущий версии не обрабатывается. Значение по умолчанию: Неопределено. Необязательный.