ResizeJSONElements()

Syntaxe

ResizeJSONElements(JSONValeur, Taille)
Description
Redimensionne une valeur JSON de type #PB_JSON_Array de sorte qu'il possède un nombre donné d'éléments.

Arguments

JSONValeur La valeur JSON.

La valeur doit être de type #PB_JSON_Array.
Taille La nouvelle taille du tableau.

Indique le nombre total d'éléments (pas l'indice de l'élément le plus élevé du tableau comme avec Dim).

Valeur de retour

Aucune.

Remarques

Si de nouveaux éléments sont ajoutés au tableau, ils auront le type #PB_JSON_Null.

Exemple

  ParseJSON(0, "[1, 2, 3, 4, 5]") 
  
  ResizeJSONElements(JSONValue(0), 3)
  Debug ComposeJSON(0)
  
  ResizeJSONElements(JSONValue(0), 10)
  Debug ComposeJSON(0)
  
  ; Resultat : [1, 2, 3]
  ;            [1, 2, 3, null, null, null, null, null, null, null]

Voir aussi

SetJSONArray(), AddJSONElement(), RemoveJSONElement(), ClearJSONElements(), GetJSONElement(), JSONArraySize(), JSONType()

OS Supportés

Tous

<- RemoveJSONMember() - Json Index - SaveJSON() ->