MyChat Scripts: JSONGetString, отримання рядка з об'єкта JSON
Отримати текстове значення ключа з об'єкта JSON.
Синтаксис
function JSONGetString(sJSON, sKey: string; var sValue: string): integer;
Параметри та значення, що повертаються
|
Параметр |
Тип |
Значення |
|
sJSON |
string |
JSON об'єкт у вигляді текстового рядка; |
|
sKey |
string |
назва ключа, яка нас цікавить; |
|
sValue |
var string |
значення ключа, якщо воно існує. |
Результат функції
|
0 |
помилок немає; |
|
1 |
помилка парсингу JSON; |
|
2 |
ключ не знайдено. |
Приклад
var
s, sUserName: string;
begin
s := '{"User1" : "Jack Nicolson", "User2" : "Isaac Newton"}';
sUserName := '';
JSONGetString(s, 'User2', sUserName);
mLogScript(sUserName, 'TEST')
end.
Результат роботи скрипту
[21:35:18] (Log "test"): [TEST] Isaac Newton
Дивитися ще
Created with the Personal Edition of HelpNDoc: Elevate Your Documentation with HelpNDoc's Project Analyzer Features