Ver Mensaje Individual
  #1 (permalink)  
Antiguo 30/01/2012, 14:03
Avatar de acumulador
acumulador
 
Fecha de Ingreso: junio-2008
Ubicación: Medellin - Antiquia
Mensajes: 459
Antigüedad: 15 años, 11 meses
Puntos: 7
XML en Visual Net 2008

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.
__________________
-----------------------------------------------------------------------------
Yo vivo de preguntar, saber no puede ser lujo...