Partage
  • Partager sur Facebook
  • Partager sur Twitter

XHR erreur de syntaxe XML sur fichier TXT

    26 mai 2018 à 19:19:39

    Bonsoir,

    Je suis en train de lire le tuto pour apprendre le JavaScript et je m'entraîne actuellement à utiliser l'objet XHR. Voici le code que j’exécute dans Firefox (60.0.1) en local, directement depuis les fichiers (je ne passe pas par un serveur WAMP ou autre) :

    <html>
    	<head>
    
    		<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
    
    	</head>
    	<body>
    
    		<script type="text/javascript">
    
    			(function (){
    
    				var xhr = new XMLHttpRequest ();
    				xhr.open ('GET', 'file1.txt');
    
    				xhr.addEventListener ('readystatechange', function (){
    
    					if (xhr.readyState === XMLHttpRequest.DONE){
    						console.log (xhr.status);
    					}
    				});
    
    				xhr.send (null);
    				
    			})();
    			
    		</script>
    
    	</body>
    </html>
    

    Ceci fonctionnait très bien hier (status : 200). Puis, sans avoir rien touché il s'est mit à générer une erreur (toujours avec status : 200) :

    Erreur d’analyse XML :
    erreur de syntaxe Emplacement :
    file:///D:/Programmation/JS/test/file1.txt Numéro de ligne 2, Colonne 1 :

    Le fichier "file1.txt" contient uniquement le mot "test". Je ne comprends pas pourquoi il essaye de parser ce fichier en XML alors que c'est clairement un fichier texte. Je ne comprends pas non plus pourquoi cette erreur arrive que maintenant.

    Merci de votre aide.

    -
    Edité par Cl00e9ment 26 mai 2018 à 20:14:19

    • Partager sur Facebook
    • Partager sur Twitter

    XHR erreur de syntaxe XML sur fichier TXT

    × Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
    × Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
    • Editeur
    • Markdown