导出数据到xml(自动下载)
2012-03-12 11:25
183 查看
手动拼写xml字符串
string title = "<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"yes\"?>\n";
string root = "<Batch>\n";
string end = "</Batch>\n";
----------------------
string str = Export2Xml(list);
byte[] by = System.Text.Encoding.Default.GetBytes(str);
this.Response.OutputStream.Write(by,0,Convert.ToInt32(by.Length));
Response.Charset = "gb2312";
Response.AppendHeader("Content-Disposition", "attachment;filename=us_export.xml");
Response.ContentType = "text/xml";
Response.ContentEncoding = System.Text.Encoding.GetEncoding("gb2312");
System.IO.StringWriter tw = new System.IO.StringWriter();
System.Web.UI.HtmlTextWriter hw = new System.Web.UI.HtmlTextWriter (tw);
Response.Write(tw.ToString());
tw.Close();
hw.Close();
Response.End();
输出到前台。
string title = "<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"yes\"?>\n";
string root = "<Batch>\n";
string end = "</Batch>\n";
----------------------
string str = Export2Xml(list);
byte[] by = System.Text.Encoding.Default.GetBytes(str);
this.Response.OutputStream.Write(by,0,Convert.ToInt32(by.Length));
Response.Charset = "gb2312";
Response.AppendHeader("Content-Disposition", "attachment;filename=us_export.xml");
Response.ContentType = "text/xml";
Response.ContentEncoding = System.Text.Encoding.GetEncoding("gb2312");
System.IO.StringWriter tw = new System.IO.StringWriter();
System.Web.UI.HtmlTextWriter hw = new System.Web.UI.HtmlTextWriter (tw);
Response.Write(tw.ToString());
tw.Close();
hw.Close();
Response.End();
输出到前台。
相关文章推荐
- C# 利用FTP自动下载xml文件后利用 FileSystemWatcher 监控目录下文件变化并自动更新数据库
- 完成用户数据的导出,生成文本文件Users.txt,实现点击按钮自动下载
- datagrid数据导出到excel文件给客户端下载的几种方法
- datagrid数据导出到excel文件给客户端下载的几种方法
- 将GridView中的数据导出到Excel中下载并且解决乱码的问题
- SpringMVC 实现POI读取Excle文件中数据导入数据库(上传)、导出数据库中数据到Excle文件中(下载)
- 使用XML数据结合XSLT导出Excel
- 导出XML数据
- php导出csv数据在浏览器中输出提供下载或保存到文件的示例
- .net MVC 数据库数据导出到Excel表格并下载到本地
- [ASP.net]从数据库中读取数据自动生成XML
- freemarker导出word——让表格数据行数 列数自动变化
- 将数据库中的数据导出为XML数据
- datagrid数据导出到excel文件给客户端下载的几种方法
- webapi下使用npoi导出数据到excel,包含自动列宽和自动合并某一列单元格
- 控件 数据下载 导出
- 数据导出 下载另类做法
- ASP.NET环境下XML导出导入数据方法
- XMLHTTP无刷新自动实时更新数据
- oracle11g使用exp语句导出数据时,导出表不全(将数据为空的表自动过滤掉)的解决方法