Foros del Web » Programación para mayores de 30 ;) » .NET »

C# con XML

Estas en el tema de C# con XML en el foro de .NET en Foros del Web. Mi consulta es poque quiero recuperar un dataset o un XML que me devuelve una página hijo, es decir, cuando se cierra la segunda página ...
  #1 (permalink)  
Antiguo 06/12/2006, 15:43
 
Fecha de Ingreso: diciembre-2006
Mensajes: 13
Antigüedad: 18 años, 2 meses
Puntos: 0
C# con XML

Mi consulta es poque quiero recuperar un dataset o un XML que me devuelve una página hijo, es decir, cuando se cierra la segunda página quiero que los datos que estaban cargados me pasen a la primer página que fue la que la llamó, en el caso de que sea un XML como le hago para recorrerlo?

Desde ya muchas gracias
  #2 (permalink)  
Antiguo 10/12/2006, 10:56
pablasso
Invitado
 
Mensajes: n/a
Puntos:
Re: C# con XML

hay librerias que te sirven para lectura y escritura de XML

http://www.c-sharpcorner.com/Tutoria...utMellli21.asp
  #3 (permalink)  
Antiguo 11/12/2006, 16:49
 
Fecha de Ingreso: mayo-2002
Ubicación: Guatemala
Mensajes: 160
Antigüedad: 22 años, 9 meses
Puntos: 1
Re: C# con XML

Primordialmente necesitas pasar la información de una página a otra.

En la página donde queres "guardar" el xml:

Código:
Page.Session["datosEnXML"] = "<?xml version='1.0' ?><datos></datos>";
en la página donde queres "leer" el xml:

Código:
string miXml = (string)Page.Session["datosEnXML"];
Tenes dos opciones para leer el XML, usando el framework:

System.Xml.XmlDocument - recomendado para archivos pequeños por que carga y convierte a objetos todo el documento XML.

System.Xml.XPath.XPathNavigator - recomendado para archivos grandes y navegar por el documento conforme se lee para aprovechar mejor la memoria y los recursos, y se pueden usar las declarativas XPath para accesar la información de manera más eficiente.
__________________
José Luis Chávez del Cid
Systems Developer Specialist
ACS Inc./Xerox
Guatemala
  #4 (permalink)  
Antiguo 12/12/2006, 07:21
 
Fecha de Ingreso: diciembre-2006
Mensajes: 13
Antigüedad: 18 años, 2 meses
Puntos: 0
Re: C# con XML

Muchas gracias, fue de gran ayuda
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




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