"Для разработчиков", "Серверные скрипты", "Описание функций", "JSON", "JSONSetBoolean".
Создать либо изменить булево значение ключа в JSON объекте.
function JSONSetBoolean(var sJSON, sKey: string; bValue: boolean): integer;
Параметр |
Тип |
Значение |
---|---|---|
var sJSON |
var string |
исходный JSON объект в виде текстовой строки. Если задать пустую строку — объект будет создан автоматически; |
sKey |
string |
название ключа, которое нас интересует; |
bValue |
boolean |
значение ключа. |
0 |
ошибок нет; |
1 |
ошибка парсинга JSON. |
var
s: string;
x: integer;
begin
s := '{"Alexander" : true, "Clarissa" : false}';
x := JSONSetBoolean(s, 'Alexander', false);
mLogScript('JSON: ' + s, 'TEST');
end.
[19:00:59] (Log "test"): [TEST] JSON: {"Alexander":false,"Clarissa":false}