2013-02-08 78 views
0

我只是想在这里解析的RSS提要,我可以用XmlReader如何获取RSS订阅源中的非标准项目?

String blogrss = @"http://belvederecollegeac.wordpress.com/feed/"; 

      using (System.Xml.XmlReader reader = System.Xml.XmlReader.Create(blogrss)) 
    { 
     System.ServiceModel.Syndication.SyndicationFeed feed = System.ServiceModel.Syndication.SyndicationFeed.Load(reader); 

     foreach (var v in feed.Items) 
     { 
      string title = v.Title.Text.Replace("•", " --- "); 
      string url = v.Id; 

      string link = "<a href=" + url + ">" + title + "</a>"; 

      Response.Write(link + "<br><br>"); 

     } 

做到这一点,但我无法找到XML读者如何给我描述的节点?

我能得到v.Tite和v.Id(获取相关链接),但包含RSS,因为这

<description> 
<![CDATA[ 
Photos from the J.C.T. game v Kilkenny College can be viewed at the College website gallery page. A highlights video from the S.C.T. game v Terenure can also be viewed on the video gallery page.<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=belvederecollegeac.wordpress.com&#038;blog=41877065&#038;post=92&#038;subd=belvederecollegeac&#038;ref=&#038;feed=1" width="1" height="1" /> 
]]> 
</description> 

feed.Items收集似乎并不有一个对象连接到这样的描述节点它称为描述?

回答