Leer fichero XML

14/04/2005 - 12:53 por JorTriFa | Informe spam
Hola a todos,

Tengo un problema (!!!)

Quiero leer un fichero xml, y tengo el siguiente codigo, que creo que
funciona bien :

Dim dr As XmlTextReader
Dim fs As FileStream = New FileStream("\xmlfile1.xml",
FileMode.Open)
Dim sb As StringBuilder = New StringBuilder
dr = New XmlTextReader(fs)
While dr.Read()
sb.Append(String.Format("{0} {1} {2}" & vbCrLf, dr.NodeType,
dr.Name, dr.Value.ToString()))
End While
TextBox1.Text = sb.ToString()
dr.Close()
fs.Close()

La cuestion es que me da el error FileNotFound, he copiado el archivo .xml a
todas las carpetas de la aplicacion (c:\desarrollo\pruebapda) pero no hay
forma.. donde tengo que dejar el fichero .xml ???

Gracias a todos.
 

Leer las respuestas

#1 Unai Zorrilla Castro
14/04/2005 - 13:39 | Informe spam
Oye, si el proyecto es en Pocket, el fichero que quieres
leer lógicamente debería estar en la Pocket ¿no? , no en
la carpeta de código
Saludos
Unai Zorrilla Castro

Hola a todos,

Tengo un problema (!!!)

Quiero leer un fichero xml, y tengo el siguiente codigo,


que creo que
funciona bien :

Dim dr As XmlTextReader
Dim fs As FileStream = New FileStream


("\xmlfile1.xml",
FileMode.Open)
Dim sb As StringBuilder = New StringBuilder
dr = New XmlTextReader(fs)
While dr.Read()
sb.Append(String.Format("{0} {1} {2}" & vbCrLf,


dr.NodeType,
dr.Name, dr.Value.ToString()))
End While
TextBox1.Text = sb.ToString()
dr.Close()
fs.Close()

La cuestion es que me da el error FileNotFound, he


copiado el archivo .xml a
todas las carpetas de la aplicacion


(c:\desarrollo\pruebapda) pero no hay
forma.. donde tengo que dejar el fichero .xml ???

Gracias a todos.


.

Preguntas similares