Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1189 connectés 

  FORUM HardWare.fr
  Programmation
  XML/XSL

  charger un fichier xml avec javascript

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

charger un fichier xml avec javascript

n°1568575
lordankou
Posté le 01-06-2007 à 13:39:00  profilanswer
 

je souhaiterai charger un fichier xml avec javascript et j'ai donc utilisé le code "standard" suivant :
 

Code :
  1. if (window.ActiveXObject)
  2. {
  3.  this.myRootXml=new ActiveXObject("Microsoft.XMLDOM" );
  4.  this.myRootXml.async=false;
  5.  this.myRootXml.load(this.monFichierXML);
  6. }
  7. // code for Mozilla, Firefox, Opera, etc.
  8. else if (document.implementation &&
  9.  document.implementation.createDocument)
  10. {
  11.  this.myRootXml=document.implementation.createDocument("","",null);
  12.  this.myRootXml.load(this.monFichierXML);
  13. }
  14. else
  15. {
  16.  alert('Your browser cannot handle this script');
  17. }
  18. alert(this.myRootXml.firstChild);


 
il me crée bien un object document mais celui ci est vide (un alert(this.myRootXml.childNodes.length)) me retourne 0.
 
mon fichier xml :
 

Code :
  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <data id="Ireland">
  3. <test1/>
  4. <test2>monTest</test2
  5. </data>


 
si quelqu'un avait une idée je serai preneur car là je comprends pas du tout.

mood
Publicité
Posté le 01-06-2007 à 13:39:00  profilanswer
 

n°1568600
anapajari
s/travail/glanding on hfr/gs;
Posté le 01-06-2007 à 14:08:40  profilanswer
 

manque un bout pour qu'on puisse t'aider :o
Comment initialiser la propriété monFichierXML de ton objet?

 

Et une petite remarque en passant, myRootXml n'est pas terrible comme nom de propriété car tu n'y mets pas le rootNode de ton xml mais un document.
Pour avoir le rootNode il faut rajouter un :

Code :
  1. alert(this.myRootXml.rootNode.childNodes.length))


edit: Et tu ferais mieux de mettre ce post dans  la cat JS.


Message édité par anapajari le 01-06-2007 à 14:09:40

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  XML/XSL

  charger un fichier xml avec javascript

 

Sujets relatifs
trouver un control ASP en javascript[C] lire un fichier sur internet http://domain.com/fichier
J'ai un fichier stocké sur c: et ...Ecrire une classe dans un fichier?
[JAVASCRIPT] chargement fichier lors de lappel d'une fonctionSpécifier un nom de fichier lors du "Enregister sous"
Problème avec le contenu d'un fichierenregistrement d'un nouveau fichier dans le repertoire d'origine ?
Enregistrer et lire un fichier txtComment charger un fichier en javascript ?
Plus de sujets relatifs à : charger un fichier xml avec javascript


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR