我有一个RSS提要。我正在使用ASP.NET SyndicationFeed对象来遍历此Feed。
在此Feed中,每个帖子的作者都有元素名称<dc:creator>
。当作者不喜欢它时,如何从这个Feed中获取数据?
答案 0 :(得分:1)
您应该检查以下属性:SyndicationFeed.Authors,SyndicationFeed.Contributors,SyndicationItem.Authors和SyndicationItem.Contributors。根据我的经验,通常这些字段不包含任何值,在130个RSS提要中,我只需要11个提要有效值的自定义RSS阅读器。
//
//摘要: //获取Feed的作者集合。 // //返回: // System.ServiceModel.Syndication.SyndicationPerson对象的集合 //代表Feed的作者。
public Collection<SyndicationPerson> Authors { get; }
// //摘要: //获取Feed的贡献者的集合。 // //返回: // System.ServiceModel.Syndication.SyndicationPerson对象的集合 //表示Feed的贡献者。
公共收藏贡献者{get; }