exploiter une chaine JSON
Posté : 05 août 2011, 17:26
Bonjour, je rencontre actuellement un problème pour exploiter une chaine json
je réupère cette chaine json via une requete AJAX, la chaine ressemble à sa : {"name1":"John","name2":Olivier",..."i":"le nbr de nom"} j'aimerai récupéré ces nomx pour les mettre dans une liste select (donc avoir une list déroulante avec les noms à choisir.
Mon souçis est queje n'arrive pas à accéder à la valeur de ces éléments comme sa...On m'a proposé d'utiliser un tableau mais je ne vois pas comment faire pour résoudre mon problème par ce biais. Je ne connais pas à l'avance le nombre de nom dans la chaine car ils dépendent d'un utilisateur qui peut en avoir enregistrer autant qu'il veut.
J'ai tenté de le résoudre avec window['obj.nom'+i] mais je n'ai pas réussi (une erreur quelque part)...
quelqu'un a t'il une idée?Merci d'avance
je réupère cette chaine json via une requete AJAX, la chaine ressemble à sa : {"name1":"John","name2":Olivier",..."i":"le nbr de nom"} j'aimerai récupéré ces nomx pour les mettre dans une liste select (donc avoir une list déroulante avec les noms à choisir.
Code : Tout sélectionner
var obj = e;
for(i=1;i=<obj.i;i++)
{
$("#div").append("<option>"+obj.(nom+i)+"</option>");
}
J'ai tenté de le résoudre avec window['obj.nom'+i] mais je n'ai pas réussi (une erreur quelque part)...
Code : Tout sélectionner
$("#div").append("<option>"+window['obj.nom'+i]+"</option>");