Функция получения значения элемента массива с заданным номером.
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".
Нет.