Ciao a tutti,
ho il seguente codice:
<%
Response.Buffer = true
Response.ContentType = "application/vnd.ms-excel"
Response.AddHeader "content-disposition","attachment;filename=prova.xls"
%>
<%
set xml = Server.CreateObject("Microsoft.XMLDOM")
xml.async = false
xml.load(Server.MapPath("excel_prova.xml"))
set xsl = Server.CreateObject("Microsoft.XMLDOM")
xsl.async = false
xsl.load(Server.MapPath("excel_prova.xsl"))
Response.Write(xml.transformNode(xsl))
Response.Flush
Response.End
%>
Che dovrebbe visualizzarmi l'xml formattato con l'xsl in un foglio excel.
Allora perchè si visualizza nella finestra del browser?
L'xsl prende i dati dell'xml e li inserisce semplicemente in una table.
Grazie

Rispondi quotando