Bonjour,

J'ai un document xml avec des balises imbriquées. Disons pour l'exemple que mon fichier xml est le suivant :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
 
<donnees>
    <balise1>
        <balise2>Valeur1</balise2>
    </balise1>
    <balise1>
        <balise2>Valeur2</balise2>
    </balise1>
</donnees>
Mon problème est de récupérer les valeurs à l'intérieur de balise2. Le code pour la balise 1

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
 
var docXML = xhr.responseXML.documentElement;
var balise1 = docXML.getElementsByTagName("balise1");
marche bien. C'est des que je vais à la balise 2 que ca pose problème. J'ai le code suivant :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
 
var balise1value = balise1[0];
var balise2 = balise1value.getElementByTagName("balise2");
La ca plante. Je suppose que ca doit etre parce que ma variable balise1value ne doit pas être une reponse de fichier xml. En tout cas, firebug me donne une grosse erreur.

Quelqu'un saurait il commentje dois modifier mon code. Sachant que j'ai 3 degré d'implication de mes balises.

Merci.

Cordialement. Gaëtan.