RSS或Atoms中的多位作者

时间:2011-05-02 10:21:19

标签: rss atom-feed

据我所知,Atom 1.0和Rss 2.0都不支持多位作者。我想要的只是仔细检查你们是否有一个或多或少的标准方式包括多个作者除外:

<author>Auhtor A., Author B.</author>

2 个答案:

答案 0 :(得分:8)

虽然您可能对RSS有所了解,但Atom 1.0确实指定了列出多位作者的格式。它看起来像这样:
&LT;作者&GT;
&lt; name&gt; Jane Doe&lt; / name&gt;
&LT; /作者&GT;
&LT;作者&GT;
&lt; name&gt; John Doe&lt; / name&gt;
&LT; /作者&GT;

所有饲料阅读器是否处理这是另一回事。例如,Safari 5和Google Reader都只显示列表中的最后一位作者。这可能是因为这些读者的交互模型和UI在设计时考虑了RSS,因此他们忽略了支持Atom的更高级功能。

答案 1 :(得分:5)

这是一篇关于此的好文章:

http://www.xn--8ws00zhy3a.com/blog/2007/04/rss-email-addresses

基本上答案是否定的,多个作者没有标准格式,因为甚至没有单一作者使用的标准格式。实际上,根据RSS 2.0标准,<author>标记不是用于名称,而是用于作者的电子邮件地址。它们以 john.doe@gmail.com(John Doe)的格式指定它,但是没有一套标准说它必须是这样的。基本的共识是你不能期望解析这个领域。既然如此,你可以按照你想要的方式列出它,如果有人使用<author>标签,很可能他们只是显示它,所以你应该好好去。