Foros del Web

Foros del Web (http://www.forosdelweb.com/)
-   .NET (http://www.forosdelweb.com/f29/)
-   -   XMLTextReader Duda??? (http://www.forosdelweb.com/f29/xmltextreader-duda-287159/)

Stream 08/04/2005 19:01

XMLTextReader Duda???
 
Bueno, estoy leyendo el capitulo 7 del libro MCAD/MCSD

el caso es que no puedo obtener el contenido de los tags

Dim r As New StreamReader("Empleados.xml")
Dim Lector As New XmlTextReader(r)
With Lector.Read
If Lector.NodeType = XmlNodeType.Text Then
If 1 = 1 Then

End If
End If
End With


de este xml...

<?xml version="1.0" encoding="utf-8" ?>
<Empleados id="0">
<Nombre>Jorge</Nombre>
<Apellidos>Aviles</Apellidos>
</Empleados>
<Empleados id="1">
<Nombre>Jorge</Nombre>
<Apellidos>Aviles</Apellidos>
</Empleados>
<Empleados id="2">
<Nombre>Jorge</Nombre>
<Apellidos>Aviles</Apellidos>
</Empleados>
<Empleados id="3">
<Nombre>Jorge</Nombre>
<Apellidos>Aviles</Apellidos>
</Empleados>


Si alguien sabe, need help
Salu2

Stream 09/04/2005 10:10

Esteee mmm.. nadie sabe??? según el libro devería de funcionar asi.. al principio pense "a lo mejor se daño el .NET(por que no leia el xml)" péro: hize una prueba en otra maquina y tampoco funcionó...

alguien sabe como podría funcionar esto ?????
Salu2

xknown 11/04/2005 05:52

Algunas observaciones sobre lo que enviaste:

- El documento XML que muestras está mal formado, no tiene un elemento raíz.
- Con el With sólo recuperas un nodo de dicho documento, tienes que iterar con un While, y recuperar los valores dentro de los nodos con Lector.Value y los atributos con Lector.GetAttribute("unatributo")

Saludos


La zona horaria es GMT -6. Ahora son las 12:53.

Desarrollado por vBulletin® Versión 3.8.7
Derechos de Autor ©2000 - 2026, Jelsoft Enterprises Ltd.