Hola a todos amigos Foreros, mi duda es sobre el manejo de XML desde visaul Net 2008; sucede pues que necesito leer un archivo xml y la verdad ya lo leo pero tengo problemas al recuperar los datos: me explico tengo un archivo con la siguiente estructura:
<?xml version="1.0" encoding="UTF-8"?>
<datos>
<documento>123456</documento>
<nombre>jaimito</nombre>
</datos>
y con este código tomo el contenido del nodo, el problema es que cuando ya recibo el nodo nombre me muestra el teléfono y el nombre por ejemplo: 123456jaimito, no se si es que el nodo no se limpia o se repite o no entiendo.
el código es el siguiente:
Dim archiXML As String
Dim objXML As XmlDocument
Dim nodoXML As XmlNode
Dim listaXML As XmlNodeList
objXML = New XmlDocument
archiXML = System.Windows.Forms.Application.StartupPath & "\datos\" & NomArchi
'abro el xml
objXML.Load(archiXML)
nodoXML = objXML.SelectSingleNode("//documento")
myUs = nodoXML.InnerText
'asigno el valor del usuario al vector
nodoXML = objXML.SelectSingleNode("//nombre")
myNom = nodoXML.InnerText
objXML = Nothing
nodoXML = Nothing
Y así intento recuperar los datos pero como les digo al tomar el nodo 2 el del nombre me sale con todo y documento.
De antemano muchas gracias por la colaboración que me puedan brindar.