关于ASP.NET 输出XML的一些心得
2008-11-04 12:30
477 查看
最近在做一上EXTJS的例子的时候遇到在向客户端发送XML数据的时候在客户端老是显示不正确的问题.根据在网上搜寻的方法修改也不行.还是不正确。很是郁闷仔细调试跟踪终于找到了问题所在,是因为我用的是StringWriter类写入的StringBuilder在写入的时候它会自动把编码转换为UTF-16而我的XML的编码为UTF-8所以会出错。StringBuilder sb = new StringBuilder();
StringWriter sw = new StringWriter(sb);
xdoc.Save(sw);
错误改正很简单,换一个方法就行了,代码如下:
XmlTextWriter xtw = new XmlTextWriter(Response.OutputStream,Encoding.UTF8);
xtw.Formatting = Formatting.Indented;
xdoc.Save(xtw);
还有的再就是不要忘了加Response.ContentType = "application/xml";
呵呵,完工
StringWriter sw = new StringWriter(sb);
xdoc.Save(sw);
错误改正很简单,换一个方法就行了,代码如下:
XmlTextWriter xtw = new XmlTextWriter(Response.OutputStream,Encoding.UTF8);
xtw.Formatting = Formatting.Indented;
xdoc.Save(xtw);
还有的再就是不要忘了加Response.ContentType = "application/xml";
呵呵,完工
相关文章推荐
- 关于asp.net中输出Javascript一些问题
- 关于《ASP.NET办公自动化系统开发实例导航》问题的一些总结
- 关于手写hibernate hbm.xml文件的一些心得
- 分享关于ASP.NET中等安全模式的一些经验
- 分享关于ASP.NET中等安全模式的一些经验【转】
- asp.net中关于静态变量的生命周期和线程安全以及一些类中的定义静态变量的概念
- 关于ASP.NET在IIS中一些问题的经验总结
- 关于ASP.NET在IIS一些问题的经验总结
- 学习ASP.net 2.0控件的一些心得体会
- 关于ASP.Net的一些概念 转载
- 关于C#(ASP.net)存取MySQL LongText字段的心得
- 关于ASP.NET与CLR相互关系的一些总结
- 关于ASP.NET在IIS一些问题的经验总结
- Asp.net XML心得2:读xml文档的属性
- Asp.net XML心得5:用visual studio创建xsd文件
- 关于asp.net与jquery ajax 的一些补充
- 最近收集的关于VS,ASP.NET,VB.NET,DNN,SQL2005,XML等的好书推荐
- 关于asp.net impersonation的一些谣传
- 使用ASP.NET中关于代码分离的心得体会(转)
- asp.net实现输出xml的方法