Функция получения значения идентификатора элемента массива с заданным номером.
jsArrayValueID = jsongetarrayvalueid(jsValueID, number);
Имя | Тип данных | Описание |
---|---|---|
jsValueID | integer | Ссылка на внутренний объект JSON |
number | integer | Номер элемента массива. Нумерация начинаеся с 0 |
jsongetarrayvalueid(jsValueID, number) – функция определяет значение идентификатора элемента массива с заданным номером.
Имя | Тип данных | Описание |
---|---|---|
jsArrayValueID | integer | Значение идентификатора элемента массива |
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"); //Производим подсчет количества элементов в массиве ElemID = jsongetarrayvalueid(GetValueId, 1);
В результате переменной ElemID будет присвоено значение идентификатора.
Нет.