Ver Mensaje Individual
  #1 (permalink)  
Antiguo 09/07/2009, 04:28
Elengel
 
Fecha de Ingreso: mayo-2009
Mensajes: 42
Antigüedad: 15 años, 5 meses
Puntos: 1
Recorrer un XML en memoria para seleccionar un Nodo

Buenos días,

Tengo un problema, estoy desarrollando una aplicación web en .Net C# para que me origine una página, la cosa es que para ello utilizo una transformacion XSLT y como sabreis para ello necesitamos un XML y un XSL.

Bien, el caso es que dicho XML lo genera mi aplicacion mediante una serie de metodos y lo guarda en una variable de tipo MemoryStream por lo que no hay ningun archivo fisico que contenta el XML.

Que clases debo de usar para acceder a ese XML en memoria y recorrerle para hacerme con el valor que tiene un nodo en concreto?

La estructura XML que me interesa es la siguiente:

<root>
<pages>
<page name="/Default.aspx">
<title content="Titulo que llevara al web"></title>
</page>
</pages>
</root>

Con lo que quiero hacerme es con el valor del "content" que esta dentro del Nodo "title".

Alguien sabe que habría que hacer?

Un saludo y gracias.