日期:2014-05-17  浏览次数:20385 次

asp.net生成xml文件并下载。
面临一个问题,在后台生成xml文件,并下载。生成xml没有问题,就是下载的xml文件同时也包括了页面前台的html内容。代码如下:
 Response.ContentType = @"text/xml";
                Response.AppendHeader("Content-Disposition", "attachment;filename=" + HttpUtility.UrlEncode("业务应用.xml", Encoding.UTF8).ToString());
                XmlTextWriter writer = new XmlTextWriter(Response.OutputStream, null);
                writer.WriteStartDocument();
                writer.WriteStartElement("App");
                writer.WriteStartElement("Module");
    
                   
                //    writer.WriteEndElement();
                //}

                writer.WriteEndElement();
                writer.WriteEndElement();
                writer.WriteEndDocument();
              
                
                writer.Flush();
                writer.Close();
                Response.End();

------解决方案--------------------
看到lz散粉的技巧了
------解决方案--------------------