Pagina Aspx

protected void Page_Load(object sender, EventArgs e)

{

// Feed Rss
String xtrXmlSrc = "http://percorso RSS picasa... ";

// Percorso XLS
String strXslFile = Server.MapPath("picasaAlbum.xsl");

// Carico il documento nell'XMlDocument
XmlDocument xmlDoc = new XmlDocument();

xmlDoc.Load(xtrXmlSrc);

// Oggetto per la trasformazione dei dati XML utilizzando il foglio di stile XSLT.
XslCompiledTransform docXls = new XslCompiledTransform();

docXls.Load(strXslFile);

StringBuilder sb = new StringBuilder();
StringWriter
sw = new StringWriter(sb);

// Chiamo il metodo per la trasformazione, passandogli il doc XML
// risultato sara' una stringa da visualizzare

docXls.Transform(xmlDoc, null, sw);

//Visualizzo nel literal
ltView.Text = sb.ToString();

}


Foglio XSL (clicca per ingrandire)


0 commenti