使用rss feed </content:encoded>获取<content:encoded>

时间:2013-05-03 12:06:19

标签: c# windows-phone-7 windows-phone-8

  private void UpdateFeedList(string feedXML)
    {
        StringReader stringReader = new StringReader(feedXML);
        XmlReader xmlReader = XmlReader.Create(stringReader);
        SyndicationFeed feed = SyndicationFeed.Load(xmlReader);

        Deployment.Current.Dispatcher.BeginInvoke(() =>
        {
            feedListBox.ItemsSource = feed.Items;
        });
    }

这是我用来获取Feed的代码,它工作正常,我使用转换器将Summary.Text绑定到文本块但我需要获取内容一些如何,我搜索了很多和一些代码工作但不是我想要的方式所以任何帮助都会很棒,提前谢谢。

1 个答案:

答案 0 :(得分:0)

为了显示某些标签内的内容,请使用Regex.Match。

your_content = Regex.Match(Item_with_your_content, @"<img\s+src='(.+)'\s+border='0'\s+/>").Groups[1].Value,

此代码将获取Feed标记。更改为您想要的标签。