ExamineJSONMembers()

Syntax

Ergebnis = ExamineJSONMembers(JSONWert)
Beschreibung
Startet die Untersuchung der Mitglieder (Elemente) eines JSON-Werts vom Typ #PB_JSON_Object. Die individuellen Mitglieder können mit den NextJSONMember(), JSONMemberKey() und JSONMemberValue() Funktionen untersucht.

Parameter

JSONWert Der zu untersuchende JSON-Wert. Der Wert muss vom Typ #PB_JSON_Object sein.

Rückgabewert

Gibt einen Wert ungleich Null zurück, wenn das Objet aufgezählt ("enumerated") werden kann - oder Null, wenn ein Fehler auftrat.

Beispiel

  Input$ = "{ " + Chr(34) + "x" + Chr(34) + ": 10, " + 
                  Chr(34) + "y" + Chr(34) + ": 20, " + 
                  Chr(34) + "z" + Chr(34) + ": 30 }"
  
  ParseJSON(0, Input$)
  ObjectValue = JSONValue(0)
  
  If ExamineJSONMembers(ObjectValue)
    While NextJSONMember(ObjectValue)
      Debug JSONMemberKey(ObjectValue) + " = " + GetJSONInteger(JSONMemberValue(ObjectValue))
    Wend
  EndIf

Siehe auch

NextJSONMember(), JSONMemberKey(), JSONMemberValue(), GetJSONMember(), SetJSONObject(), JSONType()

Unterstützte OS

Alle

<- CreateJSON() - Json Inhaltsverzeichnis - ExportJSON() ->