IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

JavaScript Discussion :

[AJAX] Charger un fichier XML Schema


Sujet :

JavaScript

  1. #1
    Nouveau membre du Club Avatar de kingmandrax
    Profil pro
    Inscrit en
    Juillet 2006
    Messages
    87
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Juillet 2006
    Messages : 87
    Points : 35
    Points
    35
    Par défaut [AJAX] Charger un fichier XML Schema
    J'ai un problème plus qu'étrange...j'ai deux parties distinctes dans un projet : l'une d'elle consiste à charger un fichier XML et à afficher l'arborescence, alors qu'une autre est de charger un fichier XML Schema (fichier .xsd) afin d'y afficher les types qu'il contient. En gros le code de chargement avec AJAX est exactement le même, seul le traitement diffère.

    Mes problèmes arrivent avec la deuxième partie...

    Quand la fonction de callback (définie par "onreadystatechange") est appelée et que je fais alert(xhr.responseXML) il me retourne null! J'ai essayé pendant des heures à savoir où ça coincait. J'ai finalement fait le test de changer mon fichier .xsd en .xml et cette fois tout roule, le traitement se fait correctement jusqu'au bout! Le fait de changer l'extension est donc une solution mais franchement pas belle vous l'admettrez! Est-ce qu'il faut faire des étapes supplémentaires pour qu'un fichier .xsd soit chargé correctement avec AJAX??

  2. #2
    Nouveau membre du Club Avatar de kingmandrax
    Profil pro
    Inscrit en
    Juillet 2006
    Messages
    87
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Juillet 2006
    Messages : 87
    Points : 35
    Points
    35
    Par défaut
    Ca y est j'ai trouvé, il suffisait d'ajouter la ligne suivante afin de "forcer" le type MIME de retour :

    xhr.overrideMimeType('text/xml');

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [Qt WebKit] Requête Ajax avec JQuery pour charger un fichier XML
    Par Maxbester dans le forum Moteurs Web
    Réponses: 0
    Dernier message: 17/12/2012, 13h42
  2. Charger un fichier XML avec MSXML
    Par vanes92 dans le forum XML
    Réponses: 6
    Dernier message: 27/07/2006, 14h49
  3. Réponses: 9
    Dernier message: 27/06/2006, 21h48
  4. [Glade] charger un fichier xml au choix
    Par debutanteVB.NET dans le forum Bibliothèques
    Réponses: 3
    Dernier message: 09/11/2005, 15h03
  5. [JDOM] Charger un fichier.xml
    Par Glutinus dans le forum Format d'échange (XML, JSON...)
    Réponses: 7
    Dernier message: 03/08/2005, 15h46

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo