AddJSONMember()

Syntaxe

Resultat = AddJSONMember(JSONValeur, Cle$)
Description
Ajoute un nouveau membre (couple nom/valeur) à un objet JSON de type #PB_JSON_Object.

Arguments

JSONValeur La valeur JSON à ajouter.

Doit être du type #PB_JSON_Object.
Cle$ La clé du nouveau membre.

Si un membre avec la même clé existe dans l'objet, il sera remplacé.

Valeur de retour

Renvoie l'adresse du membre ajouté.
La valeur nouvellement ajoutée est initialement de type #PB_JSON_Null.

Remarques

Si un membre avec la clé spécifiée existe déjà, il sera remplacé.

Exemple

  If CreateJSON(0)
    Objet = SetJSONObject(JSONValue(0))
    
    AdressePrenom = AddJSONMember(Objet, "Prénom")
    SetJSONString(AdressePrenom, "Jean")
    
    AdresseNom = AddJSONMember(Objet, "Nom")
    SetJSONString(AdresseNom, "Dupond")    
    
    Debug ComposeJSON(0)
  EndIf
  
   ; Résultat : {"Nom": "Dupond", "Prénom": "Jean"}
   ; Remarque : Un objet JSON, est un ensemble de couples nom/valeur non ordonnés. 
   ;            Un objet commence par { (accolade gauche) et se termine par } (accolade droite). 
   ;            Chaque nom est suivi de : (deux-points) et les couples nom/valeur sont séparés par une , (virgule).
  

Voir aussi

SetJSONObject(), RemoveJSONMember(), ClearJSONMembers(), GetJSONMember(), ExamineJSONMembers(), JSONObjectSize(), JSONType()

OS Supportés

Tous

<- AddJSONElement() - Json Index - CatchJSON() ->