MyChat Scripts: JSONSetInteger, установка целого числа в JSON объекте

MyChat Scripts: JSONSetInteger, установка целого числа в JSON объекте

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

 

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

 

Синтаксис

function JSONSetInteger(var sJSON: string; sKey: string; iValue: integer): integer;

 

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

Параметр

Тип

Значение

sJSON

var string

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

sKey

string

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

iValue

integer

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

 

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

0

ошибок нет;

1

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

 

Пример

var
  s: string;
begin
  s := '{}';
  JSONSetInteger(s, 'Apple', 5);

  mLogScript('JSON object: ' + s, 'TEST');
end.

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

[18:30:06] (Log "test"): [TEST] JSON object: {"Apple":5}

 

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

mLogScript