Функция получения идентификатора параметра по его имени.
ValueID = jsongetvalueid(jsValueID, "Имя параметра");
Имя | Тип данных | Описание |
---|---|---|
jsValueID | integer | Ссылка на внутренний объект JSON |
"Имя параметра" | string | Имя параметра, для которого нужно получить идентификатор. Должно быть указано в двойных кавычках |
jsongetvalueid(jsValueID, number) – функция находит параметр в соответствии с указанным именем и получает идентификатор этого параметра, который находится во внутреннем объекте JSON по ссылке.
Ссылка на внутренний объект JSON может быть получена с помощью функций jsonparsefromfile и jsonparsefromstring.
Имя | Тип данных | Описание |
---|---|---|
ValueID | 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 параметра GeneralID = jsongetvalueid(jsstringid, "General");
В результате переменной GeneralID будет присвоено значение идентификатора.
Нет.