我可以从远程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;
}
}