0
我有點新的ASP.NET所以請原諒的數...如何使用SyndicationFeed和限制項目
我試圖讀取並顯示來自一個Atom feed從Atom提要檢索鏈接一個WordPress網站。
Scrounging網絡,我是能夠一起放在代碼隱藏在下面的代碼:
XmlReader reader = XmlReader.Create(myURL);
SyndicationFeed feed = SyndicationFeed.Load(reader);
foreach (var item in feed.Items)
{
Response.Write(item.PublishDate.ToString("yyyy-MM-dd hh:mm tt"));
Response.Write("<br/>");
Response.Write(item.Title.Text);
}
reader.Close();
這工作完全正常顯示日期和時間。現在,這裏是我需要解決的問題:
1)檢索鏈接....
在SyndicationFeed張貼在MSDN我可以看到有一個鏈接屬性看,但我不能瞭解如何從飼料中檢索<link>
。任何人都知道如何得到這個?
2)限制輸出的數量...
眼下,隨着foreach()
它顯示在飼料中的每一個條目。任何想法如何限制它只顯示最新的x號碼?
我可以這樣做......
while (var item in feed.Items < 5)
{
Response.Write(item.PublishDate.ToString("yyyy-MM-dd hh:mm tt"));
Response.Write("<br/>");
Response.Write(item.Title.Text);
}
完美的作品!謝謝! – omairkha