在阅读器中整合RSS提要

时间:2013-06-25 14:12:19

标签: rss rss-reader rss2

RSS 2.0规范,linktitledescription是必需元素。但实际上,这三者中的任何一个都可能丢失。我从多个Feed中读取数据,我想以类似的方式显示它们,我该如何整合数据?

1 个答案:

答案 0 :(得分:0)

为了简化真正简单的联合,您可以在结果对象/表中创建这些元素:

链接 - 有几个元素可以包含链接。除<link>本身外,还有<guid>。如果permalink="true",这是一个很好的链接。如果不是永久链接,它也可以是一个链接,但它可能无处可去。也可以有<enclosure>(一个或多个),但是,它们链接到文件或流,而不是网页。

标题 - 如果没有<title>,您可以删除<description>,删除其中的任何HTML。

说明 - 如果<description>不存在,请将其留空。

guid - 如果不存在,请从中选择第一个可用组合:

link-<pubDate>link-titlelinktitle-<pubDate>title<pubDate>

生成的guid不一定非常独特,请注意这一点。

pubDate - 如果您必须显示某个日期并且该日期不存在,请在保存时生成一个日期。