AddJSONElement()
Syntax
Ergebnis = AddJSONElement(JSONWert [, Index])Beschreibung
Fügt ein neues Array-Element zu einem JSON-Wert vom Typ #PB_JSON_Array hinzu.
Parameter
JSONWert Der JSON-Wert. Der Wert muss vom Typ #PB_JSON_Array sein. Index (optional) Der Index, an dem der neue Wert in das Array eingefügt wird. Wenn der Index außerhalb des Array-Bereichs liegt, wird der neue Wert entweder am Beginn (für Index < 0) oder am Ende des Arrays eingefügt. Wird dieser Parameter nicht angegeben, dann wird der neue Werte am Ende des Arrays hinzugefügt.
Rückgabewert
Gibt die Adresse des hinzugefügten JSON-Werts zurück. Der neu hinzugefügte Wert hat anfänglich den Typ #PB_JSON_Null.
Beispiel
If CreateJSON(0)
ArrayValue = SetJSONArray(JSONValue(0))
; add element at the end
For i = 1 To 5
NumValue = AddJSONElement(ArrayValue)
SetJSONInteger(NumValue, i)
Next i
; insert at a specific index
StrValue = AddJSONElement(ArrayValue, 1)
SetJSONString(StrValue, "Hello")
Debug ComposeJSON(0)
EndIf
Siehe auch
SetJSONArray(), RemoveJSONElement(), ResizeJSONElements(), ClearJSONElements(), GetJSONElement(), JSONArraySize(), JSONType()
Unterstützte OS
Alle