Bonjour,
Je fais une transformation à l'aide des objets XSLTransform a partir d'un fichier xlst et d'un flux XML.
Ensuite j'envoie le résultat dans le flux http (browser).
Mon problème est de vouloir envoyer également ce résultat dans un fichier (par exemple RTF).DataSet ds = new DataSet("Quote");
StringReader myreader = new StringReader(_FinalFlux);
ds.ReadXml(myreader, XmlReadMode.Auto);
XmlDataDocument xmlDoc = new XmlDataDocument(ds);
XslTransform xslTran = new XslTransform();
try
{
xslTran.Load(DirUser+"\\copy"+_pricelevelid+DevisName+".xslt");
this.Response.ContentType = "application/msword";
this.Response.ContentEncoding = Encoding.Default;
this.Response.Charset = "";
xslTran.Transform(xmlDoc, null, Response.Output, null);
Partager