J'ai un JSON comme:Erreur à JSON: « manquant] après la liste des éléments » ou tout simplement « non défini »
{"156644":{ "name":"name1",
"street":"street1",
"city":"city1"
"68656":{ "name":"name2 ",
"street":"street2",
"city":"city1"
"388655":{ "name":"name3",
"street":"street3",
"city":"city1"
"4564":{ "name":"name4",
"street":"street4",
"city":"city1"
"6333":{ "name":"name5",
"street":"street5",
"city":"city1"}}
Maintenant, je veux décoder JSON. Dans mon Javascript je l'ai écrit:
var object = eval(obj_json);
if(typeof(object)!="undefined"){
//fuel
for (var ii=0; ii<object.length; ii++){
alert(ii)
}
}
Maintenant, j'obtiens une erreur non définie à object.length. Donc, j'ai essayé d'analyser mon json comme:
var object = eval(' (' + obj_json + ') '); alert(object.length);
mais cela ne fonctionne pas du tout. Maintenant, je reçois une erreur "missing] after list element".
peut me aider? PLZ!
Est-ce que c'est juste moi, ou est-ce qu'il vous manque des accolades et des virgules? –
Eh bien, devinez ce n'est pas juste moi alors ... –