na3er-faraji
چهارشنبه 13 دی 1391, 01:36 صبح
سلام. با روش زیر فیدهای وبلاگم رو میخونم و میخام توی سایتم نشون بدم. میخام متن ها رو لینک هم بکنم تا با کلیک رو هر لینک بره به آدرسش تو وبلاگ. اما نمیدونم چطور آدرس رو پیدا کنیم.
string rssWeblog = "http://mysite.com/blog/?feed=rss";
XmlReader reader = XmlReader.Create(rssWeblog);
Rss20FeedFormatter formatter = new Rss20FeedFormatter();
formatter.ReadFrom(reader);
reader.Close();
string html = "<ul>";
foreach (SyndicationItem item in formatter.Feed.Items)
{
html += "<li><a href='{0}'>{1}</a></li>";
html = string.Format(html,item.BaseUri.AbsolutePath, item.Title.Text);
}
html+="</ul>";
ltrLastNews.Text=html;
string rssWeblog = "http://mysite.com/blog/?feed=rss";
XmlReader reader = XmlReader.Create(rssWeblog);
Rss20FeedFormatter formatter = new Rss20FeedFormatter();
formatter.ReadFrom(reader);
reader.Close();
string html = "<ul>";
foreach (SyndicationItem item in formatter.Feed.Items)
{
html += "<li><a href='{0}'>{1}</a></li>";
html = string.Format(html,item.BaseUri.AbsolutePath, item.Title.Text);
}
html+="</ul>";
ltrLastNews.Text=html;