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"/>
Voici mon code mais il ne retourne rien malheureusement !
J'aimerais récupérer la valeur sca dans : settings/settings_a/category/Element/Value="sca".
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
Merci d'avance de votre support
Cordialement,
Partager