jsongetarrayvalue

Функция получения значения элемента массива с заданным номером.

Синтаксис:

jsArrayValue = jsongetarrayvalue(jsValueID, number);

Аргументы:

Имя Тип данных Описание
jsValueID integer Ссылка на внутренний объект JSON
number integer Номер элемента массива. Нумерация начинаеся с 0

Описание:

jsongetarrayvalue(jsValueID, number) – функция определяет значение элемента массива с заданным номером.

Результат:

Имя Тип данных Описание
jsArrayValue string Значение элемента массива

Пример:

jsString = "
        {'General': {
        'Version': '1.0.0',
        'Date': '11.05.2016',
        'Sample': ['Hello World in C\r\n', 'Sit', 'NW']} 
        }
        ";
        
jsString = stringreplaceall(jsString, "'", chr(34));

//Работа функций со строкой
jsstringid = jsonparsefromstring(jsString);

//Получаем ID массива
GetValueId = jsonfindvalueid(jsstringid,"General.Sample");
        
//Производим считывание значения элемента массива с номером 1
ElemValue = jsongetarrayvalue(GetValueId, 1);  

В результате переменной ArrayValue будет присвоено значение "Sit".

Дополнительные материалы:

Нет.