MyChat Scripts: функция JSONSetFloat, установка дробного числа в JSON объекте

MyChat Scripts: функция JSONSetFloat, установка дробного числа в JSON объекте

"Для разработчиков", "Серверные скрипты", "Описание функций", "JSON", "JSONSetFloat".

 

Создать либо изменить дробное значение ключа в JSON объекте.

 

Синтаксис

function JSONSetFloat(var sJSON: string; sKey: string; iValue: double): integer;

 

Параметры и возвращаемые значения

Параметр

Тип

Значение

sJSON

var string

исходный JSON объект в виде текстовой строки. Если задать пустую строку — объект будет создан автоматически;

sKey

string

название ключа, которое нас интересует;

iValue

double

значение ключа.

 

Результат функции

0

ошибок нет;

1

ошибка парсинга JSON.

 

Пример

var
  sJSON: string;
begin
  sJSON := '{}';
  JSONSetFloat(sJSON, 'CurrentTime', Now);
  mLogScript(sJSON, '');
end.

Результат работы скрипта

[13:17:04] (Log "JSONSetFloat"): {"CurrentTime":43745.553526794}

[13:17:04] (Run "JSONSetFloat"): Время выполнения скрипта: 8 мс

[13:17:04] (Run "JSONSetFloat"): Скрипт выполнен успешно.

 

Ещё посмотреть

mLogScript

Now