AddJSONElement()
Syntaxe
Resultat = AddJSONElement(JSONValeur [, Index])Description
Ajoute un nouvel élément à un tableau JSON de type #PB_JSON_Array.
Arguments
JSONValeur La valeur JSON à ajouter.
Doit être du type #PB_JSON_Array.Index (optionnel) L'index auquel la nouvelle valeur est introduite dans la matrice.
Si l'index est en dehors des limites du tableau, la nouvelle valeur est introduite soit au début (avec un Index <0) soit à la fin du tableau.
Si ce paramètre n'est pas spécifié, la nouvelle valeur est ajoutée à la fin du tableau.
Valeur de retour
Renvoie l'adresse de la valeur JSON ajoutée.
La valeur nouvellement ajoutée est initialement de type #PB_JSON_Null.
Exemple
If CreateJSON(0) ; transformation d'une collection de données vide en un tableau Tableau = SetJSONArray(JSONValue(0)) ; ajout de 5 nombres entiers à la fin du tableau For i = 1 To 5 AdresseNombre = AddJSONElement(Tableau) SetJSONInteger(AdresseNombre, i) Next i ; insertion de "Hello" à l'index 1 AdresseTexte = AddJSONElement(Tableau, 1) SetJSONString(AdresseTexte, "Hello") Debug ComposeJSON(0) EndIf ; Résultat : [1, "Hello", 2, 3, 4, 5] ; Remarque : Un tableau est toujours entre crochets "[" "]"
Voir aussi
SetJSONArray(), RemoveJSONElement(), ResizeJSONElements(), ClearJSONElements(), GetJSONElement(), JSONArraySize(), JSONType()
OS Supportés
Tous