Bonjour,
Je rencontre actuellement un soucis avec un fichier JSON que je parse je n'arrive pas à récupérer les informations stocker à l'intérieur
voici mon code ainsi que mon json
json:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16 var xhr = new XMLHttpRequest(); xhr.open("GET", 'loaditem.json', false); xhr.send(null); if(xhr.readyState != 4 || (xhr.status != 200 && xhr.status != 0)) // Code == 0 en local throw new Error("Impossible de charger les objets nommée\" (code HTTP : " + xhr.status + ")."); var mapJsonData = xhr.responseText; var obj1 = JSON.parse(mapJsonData); var drawItem = function(){ for (i in obj1){ context.drawImage(Img.item[obj1.item[i].nom],0, 0, 511, 541, 0,0, 511, 541); } }
TypeError: obj1.item[i] is undefined
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13 { "item":[ { "id":"1", "nom":"itme1", "lien":"img/item01.png", "x":"200", "y":"200", "taillel":"511", "tailleh":"541" } ] }
je n'arrive pas à savoir pourquoi.
Partager