0

我有一个 RSS 提要。我正在使用 ASP.NET SyndicationFeed 对象来浏览此提要。

在此提要中,每个帖子的作者都有元素名称<dc:creator>。当作者在标签中表现不佳时,如何从该提要中获取数据?

4

1 回答 1

1

您应该检查以下属性:SyndicationFeed.Authors、SyndicationFeed.Contributors、SyndicationItem.Authors 和 SyndicationItem.Contributors。根据我的经验,这些字段不包含值是很常见的,在我拉入自定义 RSS 阅读器的 130 个 RSS 提要中,只有 11 个提要具有有效值。

//

// 摘要: // 获取提要作者的集合。// // 返回: // System.ServiceModel.Syndication.SyndicationPerson 对象的集合 // 代表提要的作者。

public Collection<SyndicationPerson> Authors { get; }

// // 摘要: // 获取提要的贡献者的集合。// // 返回: // System.ServiceModel.Syndication.SyndicationPerson 对象的集合 // 代表订阅源的贡献者。

公共收藏贡献者 { 获取;}

于 2010-12-22T18:45:26.020 回答