
30/01/2012, 14:03
|
 | | | Fecha de Ingreso: junio-2008 Ubicación: Medellin - Antiquia
Mensajes: 459
Antigüedad: 16 años, 8 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... |