Ciao a tutti,
ho un problema nell'iterare i nodi di un file XML.
Il codice che uso è questo
Dim doc As New XmlDocument
doc.Load(Application.ExecutablePath + ".config")
Dim nav As XPathNavigator = doc.CreateNavigator()
'Mi sposto al primo nodo.
Dim ni As XPathNodeIterator = nav.SelectDescendants("Impostazioni", "", False)
ni.MoveNext()
Dim nav2 As XPathNavigator = ni.Current
'mostra il contenuto di tutti i nodi .
Dim ni2 As XPathNodeIterator = nav2.SelectDescendants(XPathNodeType.Text, False)
While (ni2.MoveNext())
MsgBox(ni2.Current.Value)
End While
Però in esecuzione non ottengo nessun risultato.
Il mio file XMl è così composto :
<?xml version="1.0" encoding="utf-8"?>
<configuration>
<appSettings>
</appSettings>
<Impostazioni>
<VisualizzaFiles key="scelta" value="all" />
<TipiFileScelti key="doc" value="1" />
<TipiFileScelti key="txt" value="1" />
<TipiFileScelti key="htm" value="1" />
<TipiFileScelti key="xls" value="1" />
</Impostazioni>
</configuration>
Grazie