




















查了一下用法,还真是不错!
代码:
protected void Button1_Click(object sender, EventArgs e) { string url = TextBox1.Text; if (Uri.IsWellFormedUriString(url, UriKind.Absolute)) { FeedsManagerClass fmc = new FeedsManagerClass(); IFeed feed; if (fmc.IsSubscribed(url)) { feed = (IFeed)fmc.GetFeedByUrl(url); } else { IFeedFolder rootFolder = (IFeedFolder)fmc.RootFolder; feed = (IFeed)rootFolder.CreateFeed(url, url); } feed.Download(); foreach (IFeedItem item in (IFeedsEnum)feed.Items) { Panel1.Controls.Add(new HyperLink() { Text = item.Title, NavigateUrl = item.Link }); } } else { Panel1.Controls.Add(new Label() { Text = "url不合法" }); } }
这样完全省略了对feed的任何操作,凡是IE7支持的feed这里都支持!
此内容由惯性聚合(RSS阅读器)自动聚合整理,仅供阅读参考。 原文来自 — 版权归原作者所有。