Bonjour ,
Je vous écris car je butte depuis un petit moment sur la manière à laquelle je peux récupérer une valeur d'un attribut et l'afficher dans une textbox, sachant que je suis débutant dans le VB.
Au fait, j'ai un fichier xml comme ceci :

Code XML : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
<Settings>
    <Settings_a>
        <Category Name="Dl" Visible="true"/>
             <Element Edit="f" Nom="D" Value="abc"/>
	     <Element Editable="f" Name="D" Value="abc"/>
             <Element Editable="f" Name="V" Value="sca" Visible="true"/>

Nom : xml_exemple.JPG
Affichages : 603
Taille : 68,5 Ko


Voici mon code mais il ne retourne rien malheureusement !
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
        Dim xmldoc2 As XmlDocument = New XmlDocument()
        xmldoc2.Load(path_xml)
        Dim element2 As XmlNodeList
 
 
        element2 = xmldoc2.SelectNodes("//settings/settings_a/category/Element/Value="sca" ")
 
        If Not element2 Is Nothing Then
            For Each Node In element2
                For Each Node3 In Node.ChildNodes
 
                    TXT_V.Text = Node.getAttribute("Value").value
                Next Node3
 
            Next Node
        End If
J'aimerais récupérer la valeur sca dans : settings/settings_a/category/Element/Value="sca".

Merci d'avance de votre support

Cordialement,