GetJSONMember()

Syntaxe

Resultat = GetJSONMember(JSONValeur, Cle$)
Description
Renvoie le membre de l'objet JSON en fonction de la clé donnée de type #PB_JSON_Object.

Arguments

JSONValeur La valeur JSON.

La valeur doit être de type #PB_JSON_Object.
Cle$ La clé de l'élément à renvoyer.

La clé est sensible à la casse à moins que l'option #PB_JSON_NoCase n'ait été spécifiée lors de la création ou de l'analyse des données JSON.

Valeur de retour

L'adresse de la valeur JSON en fonction de la clé spécifiée.
Si la clé n'existe pas dans l'objet alors le résultat est zéro.

Exemple

  Input$ = "{ " + Chr(34) + "x" + Chr(34) + ": 10, " + 
                  Chr(34) + "y" + Chr(34) + ": 20, " + 
                  Chr(34) + "z" + Chr(34) + ": 30 }"
  
  ParseJSON(0, Input$)
  
  Debug GetJSONInteger(GetJSONMember(JSONValue(0), "x"))
  Debug GetJSONInteger(GetJSONMember(JSONValue(0), "y"))
  Debug GetJSONInteger(GetJSONMember(JSONValue(0), "y"))
    
  ; Resultat : 10
  ;            20
  ;            30

Voir aussi

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

OS Supportés

Tous

<- GetJSONInteger() - Json Index - GetJSONQuad() ->