Bonjour,

J'ai un fichier XML dans lequel je dois pour certaines balises récupérer les valeurs des balises filles. Le nom des balises filles sont identiques.

Exemple :

<modules>
<module>
<address>15600A30761F</address>
<label>A11DA402278Z</label>
<type>waveflow</type>
<mode>datalog</mode>
<nbinput>1</nbinput>
<schedule>1</schedule>
</module>
<module>
<address>11604A32AD25</address>
<label>D01AB0169157</label>
<type>waveflow</type>
<mode>datalog</mode>
<nbinput>1</nbinput>
<schedule>1</schedule>
</module>
<module>
<modules>

J'utilisais la méthode .SelectSingleNode pour récupérer la valeur texte mais je n'arrive pas à le faire de facon récursive pour ces balises avec un nom identique.

Le fichier est chargé ainsi :

Set oXml = CreateObject("Microsoft.XMLDOM")
oXml.async = False
oXml.Load [mon fichier]


Merci de votre aide.