CodeforLife
جمعه 09 بهمن 1394, 11:05 صبح
سلام دوستان گرامی.
من این برنامه رو برای خواندن سایت خبری نوشتم ، ولی متاسفانه خطا داره که حتی نمی دونم از چی هست ؟به این خاطر که دارم تازه آموزش می بینم و مبتدی هستم ...
لطف بفرمایید راهنماییم کنید .
و یه درخواست دیگه اینکه شما خودتون Source یک سایت خبری رو باز بفرمایید ، خلاصه خبری رو در کدام تگ می نویسند ، تا جایی که من دیدم فقط تیتر ها رو نوشتن ؟؟؟
ممنونم
class RssItem
{
public string title;
public string link;
public string desciption;
public override string ToString()
{
return title;
}
}
//------------------------------------------------------------
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
private void Form1_Load(object sender, EventArgs e)
{
WebRequest wr = WebRequest.Create("http://www.cnn.com/rrs.php");//url to read rss site
Stream stream = wr.GetResponse().GetResponseStream();
XmlDocument rss = new XmlDocument();
rss.Load(stream);
XmlNodeList items = rss.SelectNodes("rss/channel/item");
foreach (XmlNode item in items )
{
RssItem rssItem = new RssItem();
rssItem.title = item.SelectSingleNode("title").InnerText;
rssItem.desciption = item.SelectSingleNode("description").InnerText;
rssItem.link = item.SelectSingleNode("link").InnerText;
listBox1.Items.Add(rssItem);
}
}
138719
من این برنامه رو برای خواندن سایت خبری نوشتم ، ولی متاسفانه خطا داره که حتی نمی دونم از چی هست ؟به این خاطر که دارم تازه آموزش می بینم و مبتدی هستم ...
لطف بفرمایید راهنماییم کنید .
و یه درخواست دیگه اینکه شما خودتون Source یک سایت خبری رو باز بفرمایید ، خلاصه خبری رو در کدام تگ می نویسند ، تا جایی که من دیدم فقط تیتر ها رو نوشتن ؟؟؟
ممنونم
class RssItem
{
public string title;
public string link;
public string desciption;
public override string ToString()
{
return title;
}
}
//------------------------------------------------------------
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
private void Form1_Load(object sender, EventArgs e)
{
WebRequest wr = WebRequest.Create("http://www.cnn.com/rrs.php");//url to read rss site
Stream stream = wr.GetResponse().GetResponseStream();
XmlDocument rss = new XmlDocument();
rss.Load(stream);
XmlNodeList items = rss.SelectNodes("rss/channel/item");
foreach (XmlNode item in items )
{
RssItem rssItem = new RssItem();
rssItem.title = item.SelectSingleNode("title").InnerText;
rssItem.desciption = item.SelectSingleNode("description").InnerText;
rssItem.link = item.SelectSingleNode("link").InnerText;
listBox1.Items.Add(rssItem);
}
}
138719