MyChat Scripts Engine: работа с JSON

Работа с JSON в MyChat Scripts Engine

В этом разделе представлены функции для удобной работы с текстовым форматом данных JSON.

 

Чтение


JSONArrayGetBoolean

получить логическое значение элемента массива по индексу;

JSONArrayGetDateTime

получить значение даты и времени элемента массива по индексу;

JSONArrayGetInteger

получить целочисленное значение элемента массива по индексу;

JSONArrayGetString

получить текстовое значение элемента массива по индексу;

JSONGetBoolean

получить значение булевого ключа;

JSONGetDateTime

получить значение ключа типа дата/время;

JSONGetInteger

получить значение целочисленного ключа (integer);

JSONGetString

получить значение ключа-строки.

 

Запись


JSONArraySetBoolean

сохранить булево значение элемента массива по индексу;

JSONArraySetDateTime

сохранить значение даты и времени элемента массива по индексу;

JSONArraySetInteger

сохранить целочисленное значение элемента массива по индексу;

JSONArraySetString

сохранить строковое значение элемента массива по индексу;

JSONSetBoolean

создать/перезаписать значение булевого ключа;

JSONSetDateTime

создать/перезаписать значение ключа типа дата/время;

JSONSetInteger

создать/перезаписать значение целочисленного ключа (integer);

JSONSetString

создать/перезаписать значение ключа-строки.

 

Общего назначения


JSONArrayLength

получить размер JSON массива.