我正在尝试从此处链接获取 XML 内容。然后获取“item”元素的内容以显示在屏幕上。这是 WP7 上的一种 RSS 阅读器。问题是当我检查内容时,字节似乎已经用不同的编码方式修改(翻译)了,应该使用 BIG5 但不是。但是,本机浏览器确实显示了那些 BIG5 编码字符。不知道他们是怎么得到的。
我试过这个
using (XmlReader reader = XmlReader.Create(URL) //URL to a XML file on Internet
while (reader.Read()) // iterate through the document
switch (reader.NodeType)
case XmlNodeType.Text:
string s = reader.Value; // The string displayed as garbage
而且我尝试按照 Jesse 的建议使用 EncodingGenerator,但这不起作用,因为它不支持多字节编码。