媒体元素的解析属性

时间:2013-08-13 11:05:04

标签: c#-4.0 xml-parsing linq-to-xml windows-phone

我想解析XML中的url属性,并通过以下供稿链接在列表框中显示图像控件中的图像(URL中引用的图像):http://feeds.bbci.co.uk/news/rss.xml

我的代码是:

var ComingNewsFromUri = from rss in XElement.Parse(e.Result).Descendants("item")
                        select new  NewsItems
                        {
                            Title = rss.Element("title").Value,
                            PubDate = rss.Element("pubDate").Value,
                            Description = rss.Element("description").Value
                        };

1 个答案:

答案 0 :(得分:0)

对于RSS,我建议使用SyndicationFeed和SyndicationItem ....自动完成所有解析并转换为对象。

http://ryanhayes.net/blog/how-to-build-an-rss-feed-reader-in-windows-phone-7part-i-retrieving-parsing-and-displaying-post-titles/

我自己使用SyndicationFeed在商店里有一个RSS feed应用程序,它非常可靠和方便。

以下是Microsoft的另一个示例

http://code.msdn.microsoft.com/wpapps/RSS-Reader-Sample-1702775f