Работа с JSON в MyChat Scripts Engine
"Для разработчиков", "Серверные скрипты", "Описание функций", "JSON".
Процедуры и функции для работы с текстовым форматом данных JSON. Поддерживаются простые объекты и массивы значений.
Чтение
получить логическое значение элемента массива по индексу; |
|
получить значение даты и времени элемента массива по индексу; |
|
получить вещественное значение элемента массива по индексу; |
|
получить целочисленное значение элемента массива по индексу; |
|
получить текстовое значение элемента массива по индексу; |
|
получить значение булевого ключа; |
|
получить значение ключа типа дата/время; |
|
получить дробное значение ключа; |
|
получить значение целочисленного ключа (integer); |
|
получить значение ключа-строки. |
Запись
сохранить булево значение элемента массива по индексу; |
|
сохранить значение даты и времени элемента массива по индексу; |
|
сохранить дробное значение элемента массива по индексу; |
|
сохранить целочисленное значение элемента массива по индексу; |
|
сохранить строковое значение элемента массива по индексу; |
|
создать/перезаписать значение булевого ключа; |
|
создать/перезаписать значение ключа типа дата/время; |
|
создать/перезаписать дробное значение ключа; |
|
создать/перезаписать значение целочисленного ключа (integer); |
|
создать/перезаписать значение ключа-строки. |
Общего назначения
получить размер JSON массива; |
|
создать массив указанного размера; |
|
проверка наличия ключа с заданным названием в JSON объекте; |
|
проверка корректности синтаксиса JSON объекта. |