none
RSS乱码 RRS feed

  • 问题

  • WebRequest req = HttpWebRequest.Create("http://www.iwebad.com/rss/marketing.xml");
                using (HttpWebResponse response = (HttpWebResponse)req.GetResponse())
                {
                    using (StreamReader read = new StreamReader(response.GetResponseStream(),System.Text.Encoding.UTF8))
                    {
                        string strXML = read.ReadToEnd();
                        Console.WriteLine(strXML);
                    }
                }
                Console.ReadKey();
    为什么有乱码?怎么判断他的字符集?

    2010年11月1日 2:20

答案

  • 您好,您可以使用 XmlDocument Class,會根據 XML 的編碼讀入

       XmlDocument doc = new XmlDocument();
       doc.Load("http://www.iwebad.com/rss/marketing.xml");
       Console.WriteLine(doc.InnerXml);
       Console.ReadKey();
    

    歡迎參觀我的Blog.NET菜鳥自救會
    • 已标记为答案 male110 2010年11月1日 3:32
    2010年11月1日 3:12