Функция получения идентификатора объекта по номеру.
ObjectID = jsonpairid(jsValueID, number);
Имя | Тип данных | Описание |
---|---|---|
jsValueID | integer | Ссылка на внутренний объект JSON |
number | integer | Номер объекта, для которого нужно получить идентификатор |
jsonpairid(jsValueID, number) – функция находит и возвращает идентификатор объекта в соответствии с его номером.
Имя | Тип данных | Описание |
---|---|---|
ObjectID | integer | Значение идентификатора объекта В случае, если объект не был найден и идентификатор невозможно определить, будет выведено сообщение "Argument out of range" |
jsString = " {'General': { 'Version': '1.0.0', 'Date': '11.05.2016', 'Sample': ['Hello World in C\r\n']} , 'Main': { 'Version': '2.1.1', 'Date': '11.05.2021', 'Sample': ['Hello World in C\r\n']} } "; jsString = stringreplaceall(jsString, "'", chr(34)); //Работа функции со строкой jsstringid = jsonparsefromstring(jsString); //Получение идентификатора объекта GeneralId = jsonpairid(jsstringid, 0); MainId = jsonpairid(jsstringid, 1);
В результате переменные GeneralId и MainId получат значения идентификаторов.
Нет.