Bonjour,
Je cherche à récupérer les informations présentes dans un objet XML (dans la balise env:Header pour être précis), voici mon code :
Jusque là, ça marche très bien, le MsgBox affiche très bien le contenu de la balise. Le problème, c'est que je n'arrive pas à faire la même opération avec un responseXML :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 Set xmlDoc = CreateObject("Microsoft.XMLDOM") xmlDoc.async = False xmlDoc.loadXML(xmlhttp.responseText) Set SessionId = xmlDoc.documentElement.getElementsByTagName("env:Header") MsgBox SessionId.Item(0).Text
Ce code me renvoie systématiquement une erreur.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 Set xmlDoc = CreateObject("Microsoft.XMLDOM") xmlDoc.async = False xmlDoc.loadXML(xmlhttp.responseXML) Set SessionId = xmlDoc.documentElement.getElementsByTagName("env:Header") MsgBox SessionId.Item(0).Text
J'ai notamment essayé : xmlhttp.responseXML.Text, mais ça ne marche pas...
A noter que je maintiens actuellement un code spaghetti et vu les planning, je suis dans l'obligation d'utiliser responseXML...
Est ce que quelqu'un aurait une idée à ce sujet ???![]()
Partager