MyChat Scripts: JSONSetBoolean, встановлення булевого значення в JSON об'єкті
MyChat Scripts: 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}
Дивитися ще
Created with the Personal Edition of HelpNDoc: Make Documentation Review a Breeze with HelpNDoc's Advanced Project Analyzer