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