Оновити або створити текстовий ключ у об'єкті JSON.

 

Синтаксис

function JSONSetString(var sJSON: string; sKey: string; sValue: string): integer;

 

Параметри та значення, що повертаються

Параметр

Тип

Значення

sJSON

string

оригінальний JSON об'єкт у вигляді текстового рядка. Якщо встановити пустий рядок — об'єкт буде автоматично створений;

sKey

string

назва ключа, яка нас цікавить;

 

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

0

помилок немає;

1

помилка парсингу JSON.

 

Приклад
var
  s: string;
begin
  s := '{"UserName" : "Jack Nicolson"}';
  mLogScript('Before: ' + s, 'TEST')
 
  JSONSetString(s, 'UserName', 'John Smith');
  
  mLogScript('After: ' + s, 'TEST');
end.


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

[18:35:47] (Log "test"): [TEST] Before: {"UserName" : "Jack Nicolson"}

[18:35:47] (Log "test"): [TEST] After: {"UserName":"John Smith"}

 

Дивитися ще

mLogScript

Created with the Personal Edition of HelpNDoc: Don't Let Unauthorized Users View Your PDFs: Learn How to Set Passwords