Bonsoir à tous.
C'est quand même sympa de ne pas se sentir seul, quelque soit l'heure, grâce à ce forum!
J'ai une variable de type Variant chargée depuis un résultat JSON
ResVar est un Variant = JSONVersVariant(Resul)
Si je visualise ResVar dans le débogueur je vois:
1 2 3 4 5 6 7 8 9 10
|
ResVar
records -> 6
Reponse -> Membre Variant
14123 -> Membre Variant
Status -> "0"
15201 -> Membre Variant
15502 -> Membre Variant
....
19766 -> Membre Variant |
Ces expressions dans le débogueur me renvoient une valeur correcte
1 2 3 4
|
- ResVar.reponse.Membre[1]..nom = "14123"
- ResVar.reponse.Membre[1].Status = "0"
- ResVar.reponse.14123.Status = "0" |
Le problème est que dans le code il me retourne une erreur:
- Propriété "nom" non autorisée en variable "Variant"
- Impossible d'accéder à un sous-élément
- ResVar.reponse.14123.Status donne une erreur de syntaxe, à cause du numéro
Pourquoi le débogueur reconnais les expressions et pas le compilateur?
Comment puis-je gérer, extraire les valeurs de ma variable/tableau Variant?
Merci
Partager