string URL;
XmlDocument xmlDoc = new XmlDocument();
xmlDoc.Load(URL);
当要打开的xml第一行写有encoding="GBK"就异常了,说 encoding "gbk" is not supported.
太平洋下载的RSS还有天极的都是GBK编码的,
要怎么样才能解决这个问题啊,谢谢大家
XmlDocument xmlDoc = new XmlDocument();
xmlDoc.Load(URL);
当要打开的xml第一行写有encoding="GBK"就异常了,说 encoding "gbk" is not supported.
太平洋下载的RSS还有天极的都是GBK编码的,
要怎么样才能解决这个问题啊,谢谢大家
解决方案 »
- DataGridView中横向滚动条出现在某列的下方(不顶格显示)
- 高级编程好还是框架设计好?
- 关于sql语句字符替换的问题
- 有谁知道哪里有《Microsoft .NET框架程序设计(修订版)》电子版下载呢?
- DATASET简单问题?
- 超高分求救,数据格式问题
- 工具箱里为什么没有画线的项呀(winform)?
- 请问Graphics.Drawstring()之后,要如何清除输出的文本?
- 请教高手,xml解析问题!!不好意思,只有10分了!
- 怎么样动态的改变一个按钮的单击事件。最好用xml来控制。。(把他的单击事件写到XML中)。请大家给我一个思路
- 循环延迟再执行下一条的问题。。
- 为什么改不了注册表??
//如果源XML文件为GB2312,则可以直接使用ReadXml
StreamReader srReadGbkXml = new StreamReader(fileNameXml, System.Text.Encoding.GetEncoding("gb2312"));dsfileInfo.ReadXml(srReadGbkXml);srReadGbkXml.DiscardBufferedData();
srReadGbkXml.Close();
string str = sr.ReadToEnd();
sr.DiscardBufferedData();
sr.Close();XmlDocument xmldoc = new XmlDocument();
xmldoc.LoadXml(str);
.net完全支持使用GB2312和GB13000