说明:只有在xp ie 6环境下有这种问题,ie6以上版本都没问题。

代码:

using (MemoryStream ms = new MemoryStream())

{

XmlWriterSettings settings = new XmlWriterSettings();

settings.Indent = true;

settings.Encoding = new UTF8Encoding(true);

//设置换行符

settings.NewLineChars = Environment.NewLine;

using (XmlWriter xmlWriter = XmlWriter.Create(ms, settings))

{

xmlWriter.WriteStartDocument(false);

xmlWriter.WriteStartElement("contact");

xmlWriter.WriteElementString("contactID", contactID);

xmlWriter.WriteElementString("name_en", name_en);

xmlWriter.WriteElementString("name_ch", name_ch);

xmlWriter.WriteElementString("PCDSNO", PCDSNO);

xmlWriter.WriteElementString("contactQRCodeImg", contactQRCodeImg);

xmlWriter.WriteEndElement();

xmlWriter.WriteEndDocument();

}

string xml = Encoding.UTF8.GetString(ms.ToArray());

Response.Clear();

Response.ClearHeaders();

Response.Buffer = false;

Response.ContentType = "text/xml; characterset=utf-8";

Response.AppendHeader("Content-Disposition", "attachment;filename=" + HttpUtility.UrlEncode(ContactNO + @".xml"));

Response.AppendHeader("Content-Length", ms.Length.ToString());

Response.Write(xml);

Response.Flush();

Response.End();

}

java w3c解析xml乱码_下载xml 中文乱码相关推荐

  1. mysql不同版本乱码_解决MySQL中文乱码以及版本不一致问题_MySQL

    一.导出数据 先说明一下自己的环境:Mac OS X 10.8.3, MySQL Community Server 5.6.10, MySQL Workbench 5.2.47. 我想把本机数据库内的 ...

  2. mysql数据库 中文乱码_数据库 MySQL中文乱码解决办法总结

    MySQL中文乱码解决办法 前言: MySQL是我们项目中非常常用的数据型数据库.但是因为我们需要在数据库保存中文字符,所以经常遇到数据库乱码情况.下面就来介绍一下如何彻底解决数据库中文乱码情况. 1 ...

  3. mysql .net 乱码_.net mysql中文乱码解决办法

    1) 只要是gb2312,gbk,utf8等支持多字节编码的字符集都可以储存汉字,当然,gb2312中的汉字数量远少于gbk,而gb2312,gbk等都可在utf8下编码. 2)用命令show var ...

  4. xp mysql字符集与乱码_解决MYSQL中文乱码问题三种方法

    方法三 1>本文将消除乱码分为三步: >消除页面乱码, >消除从mysql教程中读出中文乱码, >消除插入mysql数据库教程中的中文乱码: 15>注意编码表示方式在网页 ...

  5. 图形化mysql出现乱码_关于Mysql中文乱码问题该如何解决(乱码问题完美解决方案)...

    最近两天做项目总是被乱码问题困扰着,这不刚把mysql中文乱码问题解决了,下面小编把我的解决方案分享给大家,供大家参考,也方便以后自己查阅. 首先: 用show variables like &quo ...

  6. mysql linux 中文乱码_解决MySQL中文乱码的问题

    遇到MySQL中文乱码问题,首先用status命令检查数据库的配置,如下: 上图会显示数据库配置的各项信息. 还可以用 show create database XXX,来显示创建数据库的时候的编码设 ...

  7. 中文提交到git乱码_解决Git 中文乱码问题

    乱码情景对号入座和解决方案 乱码情景1 在cygwin中,使用git add添加要提交的文件的时候,如果文件名是中文,会显示形如274\232\350\256\256\346\200\273\347\ ...

  8. git配置中文乱码_解决git中文乱码问题

    进入git安装目录,改一下配置就可以基本解决: 1.etc\gitconfig: [gui] encoding = utf-8 [i18n] commitencoding = gbk [svn] pa ...

  9. 解决ff浏览器下载文件中文乱码问题

    之前做的Word导出简历功能,前端点完要直接下载,遇到了ff浏览器下载时中文乱码的问题 function exportWord(id) {window.location.href = "/w ...

  10. mysql 数据库乱码的解决办法_数据库 MySQL中文乱码解决办法总结

    前言: MysqL是我们项目中非常常用的数据型数据库.但是因为我们需要在数据库保存中文字符,所以经常遇到数据库乱码情况.下面就来介绍一下如何彻底解决数据库中文乱码情况. 1.中文乱码 1.1.中文乱码 ...

最新文章

  1. 机器学习笔记(一)绪论
  2. Net中的反射使用入门
  3. 「技美之路」图形 1.1 渲染流水线
  4. 两个局域网如何互联_如何申请使用三大航司的机上wifi服务?
  5. 这几个公众号隐藏着暴富的秘诀
  6. python3.6 - threading 多线程编程基础(1)
  7. 一文详解自然语言处理任务之共指消解
  8. [HNOI 2018]道路
  9. python爬取视频代码
  10. T SNE降维matlab程序,关于t-SNE降维方法
  11. fileman命令的帮助+?
  12. 公司要求我提供竞业协议证明材料,而新公司和我原公司存在竞争关系,且我已经入职,请问如何规避违约风险?
  13. 动态RAM(DRAM)和静态RAM(SRAM)的比较
  14. 怎么彻底处理windows下遇到的广告流氓软件例如:双11天喵、霸业传奇、贪玩蓝约等
  15. mac安装完mysql后关机特别慢_升级macOS Sierra 10.12 关机慢
  16. 使用自签证书利用浏览器进行HTTPS接口的安全访问
  17. 基于MVC个人信息管理系统
  18. 亚马逊运营选品时的几个小技巧,爆款日出千单
  19. 类型转换函数(atof(),atoi(),atol())
  20. svm实现图片分类(python)

热门文章

  1. poj-1190 生日蛋糕 **
  2. 中电信将推出软件商店 或利用微软Google平台
  3. 5.Docker技术入门与实战 --- 访问 Docker 仓库
  4. 10.Shell 编程从入门到精通 --- 超级工具(shell,ssh,screen,vim)
  5. 4. 正则表达式(4)
  6. 9. PHP 字符串
  7. 1. 正则表达式简介
  8. 循序渐进之Spring AOP(2) - 基本概念
  9. C++关闭同步流 ios::sync_with_stdio(false);
  10. date,datetime,timestamp 的区别