Bonjour,
J'ai un fichier XML sur lequel je souhaiterai récupérer une valeur dans une variable.
Le fichier est en pièce jointe.
Je souhaiterai récupérer la valeur de ID dans la balise HardwareID.
Pouvez vous m'aider svp ?
Merci beaucoup !
Bonjour,
J'ai un fichier XML sur lequel je souhaiterai récupérer une valeur dans une variable.
Le fichier est en pièce jointe.
Je souhaiterai récupérer la valeur de ID dans la balise HardwareID.
Pouvez vous m'aider svp ?
Merci beaucoup !
Salut
Comment accéder aux valeurs d'un noeud par le nom de balise ?
Je pense que cela répond à ta question.
J'aurai préféré te proposer un GET("ID"), mais je ne sais pas faire.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 Option Explicit Dim xmlDoc, xmlAttrib, StrID Set xmlDoc = CreateObject("Microsoft.XMLDOM") xmlDoc.async = "false" ' permet de charger entièrement le document en mémoire avant le traitement xmlDoc.Load ("C:\Users\francis\Downloads\sephwid.xml") Set xmlAttrib = xmlDoc.getElementsByTagName("HardwareID") StrID = xmlAttrib(0).Attributes(0).nodeValue MsgBox StrID Set xmlAttrib = Nothing Set xmlDoc = Nothing
Motif de l'édit:
A la place des lignes 9 et 10
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 StrID = xmlAttrib(0).getAttribute("ID") MsgBox StrID StrID = xmlAttrib(0).getAttribute("LastUsedTime") MsgBox StrID StrID = xmlAttrib(0).getAttribute("CreationTime") MsgBox StrID
Merci de ta réponse !
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager