Leer XML del Cliente

27/07/2004 - 22:11 por Laura P. | Informe spam
Hola a tod@s

Me podrian indicar por favor donde encuentro código o
ayuda para lo siguiente:

Necesito leer un archivo xml dado por el cliente para
llenar un dataset que está en un webform1. Mis dudas

1. Debo hacer upload y leer, luego borrar? o puedo leer
solamente sin necesidad de guardar en el servidor?

2. Cómo hago para identificar que los archivos xml,
cumplan con la estructura establecida???

Gracias por la orientacion
 

Leer las respuestas

#1 Franco Figún
28/07/2004 - 02:03 | Informe spam
Este es el codigo basico para leer un XML:

<%@ Import Namespace="System.IO" %>
<script language="VB" runat="server">
Sub Page_Load(obj As object, e As eventargs)
Dim fs As New FileStream(Server.MapPath _
("artists.xml"), FileMode.Open, _
FileAccess.Read)
Dim objLector As New StreamReader(fs)

lblMensaje.Text = "<pre>"
While objLector.Peek() > -1
lblMensaje.Text += Server.HTMLEncode _
(objLector.ReadLine) & "<br>"
End While
objLector.Close
fs.close
lblMensaje.Text += "</pre>"
End Sub
</script>

<html><body>
<form runat="server">
<asp:label id="lblMensaje" runat=server />
</form>
</body></html>

Podes hacer un upload del xml, y luego podes parsear el xml, para ver si es
valido, para eso, busca informacion sobre el MSXML 4.0.

FF
www.francofigun.com.ar
www.microsofties.com.ar
Yahoo MSN:

"Laura P." wrote in message
news:52d101c47415$e5d14950$
Hola a

Me podrian indicar por favor donde encuentro código o
ayuda para lo siguiente:

Necesito leer un archivo xml dado por el cliente para
llenar un dataset que está en un webform1. Mis dudas

1. Debo hacer upload y leer, luego borrar? o puedo leer
solamente sin necesidad de guardar en el servidor?

2. Cómo hago para identificar que los archivos xml,
cumplan con la estructura establecida???

Gracias por la orientacion

Preguntas similares