Bonjour,
Ceci est mon premier message sur Developpez.net
Alors voilà, j'ai un petit problème :
À l'occasion d'un projet de cours où je dois coder un jeu de plateforme de type Mario, j'ai eu l'idée de créer la map dans un fichier txt, que je parse en JSON en utilisant une requête AJAX. Techniquement, ça marche, je peux le parser et afficher ma map, cependant lorsque j'ouvre la console JS, j'ai cette erreur :
Du coup ça m'embête un peu, et je me demande comment ça se fait, et surtout comment corriger l'erreur.Erreur d’analyse XML : erreur de syntaxe
Emplacement : file:///D:/Cours/M1/S2/Web/project/map.txt
Numéro de ligne 7, Colonne 21 :
Le contenu de map.txt :
Et la fonction d'appel :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 - -- ------ --- p ---- p ----- -----wwwwww----------
Merci d'avance pour vos réponses
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 var getMap = function(file, callback) { let obj = new XMLHttpRequest(); obj.onreadystatechange = function() { if (obj.readyState == 4 && obj.status == 200) { callback(JSON.parse(mapToJSON(obj.responseText))); } } obj.open("GET", file, true); obj.send(null); }
Partager