Tema: C# con XML
Ver Mensaje Individual
  #3 (permalink)  
Antiguo 11/12/2006, 16:49
jlchavez
 
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