jsongetstrvalue

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

Синтаксис:

Value = jsongetstrvalue(jsValueID);

Аргументы:

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

Описание:

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

Результат:

Имя Тип данных Описание
Value 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 параметров
GeneralID = jsongetvalueid(jsstringid, "General");      
DateId    = jsongetvalueid(GeneralID,"Date");
        
//Производим получение текстового значения параметра
DateValue = jsongetstrvalue(DateId);

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

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

Нет.