GetJSONMember()
Синтаксис
Result = GetJSONMember(JSONValue , Key$)
Описание
Возвращает член объекта с заданным ключом 'Key$', который содержится в указанном JSON-значении типа #PB_JSON_Object.
Параметры
JSONValue JSON-значение содержащее объект. Это значение должно быть типа #PB_JSON_Object. Key$ Ключ указывающий на возвращаемый член объекта.
Ключ сравнивается с учётом регистра, если только флаг #PB_JSON_NoCase не был указан при анализе или создании структуры JSON-данных.
Возвращаемое значение
Адрес члена объекта с данным ключом, который содержится в указанном JSON-значении. Если данный ключ 'Key$' не существует в объекте, результат будет равен 0.
Пример
Input$ = "{ " + Chr(34) + "x" + Chr(34) + ": 10, " + Chr(34) + "y" + Chr(34) + ": 20, " + Chr(34) + "z" + Chr(34) + ": 30 }" ParseJSON(0, Input$) Debug GetJSONInteger(GetJSONMember(JSONValue(0), "x")) Debug GetJSONInteger(GetJSONMember(JSONValue(0), "y")) Debug GetJSONInteger(GetJSONMember(JSONValue(0), "y"))
См. также
SetJSONObject(), AddJSONMember(), RemoveJSONMember(), ClearJSONMembers(), ExamineJSONMembers(), JSONObjectSize(), JSONType()
Поддерживаемые OS
Все