如何将SyndicationFeed存储到XDocument中?

时间:2012-04-04 18:09:18

标签: windows rss linq-to-xml syndication-feed

我正在使用Windows 8(在C#中)编写RSS阅读器,并且我正在尝试将SyndicationFeed对象传递到XDocument 。有谁知道怎么做?

到目前为止,我有这个。

SyndicationItem currentFeed = new SyndicationItem();

/* ... */

currentFeed = client.RetrieveFeedAsync(uri);

1 个答案:

答案 0 :(得分:0)

您要将其成员解析为xml元素

var client = new SyndicationClient;
Stream st = await client.RetrieveFeedAsync(“http://example.com/feed.rss”);

using (StreamReader sr = new StreamReader(st)) {
   string rss = sr.ReadToEnd();

}