从远程Web服务器读取c#中的rss文件

时间:2014-03-19 09:50:16

标签: c# rss

我可以从远程Web服务器读取文件rss。

我遇到的问题是读取rss文件的内容。 我一直收到错误。我知道那是什么,我只是不知道如何解决它。 出于某种原因,它出错了。 这是错误

Compiler Error Message: CS0103: The name 'xmlRSS' does not exist in the current context

我的代码如下。

    using System;
    using System.IO;
    using System.Net;
    using System.Xml;

    public partial class _Default : System.Web.UI.Page
    {
        protected void Page_Load(object sender, EventArgs e)
        {
            string xmlsrc = "http://......../News.rss";
            string Password = "myPsw";
            string UserAccount = "myAcc";
            string DomainName = "myDom";
            string xslsrc = "RSS91.xsl";

            if (xmlsrc != "")
            {
                HttpWebRequest wr = (HttpWebRequest)WebRequest.Create(xmlsrc);

                if (UserAccount != "")
                {
                    wr.Credentials = new NetworkCredential(UserAccount, Password, DomainName);
                }

                wr.Timeout = 10000;
                WebResponse resp = wr.GetResponse();
                Stream stream = resp.GetResponseStream();

                XmlTextReader reader = new XmlTextReader(stream);
                reader.XmlResolver = null;
                XmlDocument doc = new XmlDocument();

                doc.Load(reader);

                xmlRSS.Document = doc;

                }

            xmlRSS.TransformSource = xslsrc;
        }
    }

0 个答案:

没有答案