【发布时间】:2010-12-01 10:24:47
【问题描述】:
我正在尝试以 c# win 形式从 rss 提要(提要位置为 http://www.bgsvetionik.com/rss/ )获取数据。看看下面的代码:
public static XmlDocument FromUri(string uri)
{
XmlDocument xmlDoc;
WebClient webClient = new WebClient();
using (Stream rssStream = webClient.OpenRead(uri))
{
XmlTextReader reader = new XmlTextReader(rssStream);
xmlDoc = new XmlDocument();
xmlDoc.XmlResolver = null;
xmlDoc.Load(reader);
}
return xmlDoc;
}
虽然 xmlDoc.InnerXml 包含使用 UTF-8 编码的 XML 定义,但我得到的是 š 而不是 š 等。
我该如何解决?
【问题讨论】: