RSS或Atoms中的多位作者

问题描述:

据我所见,Atom 1.0和Rss 2.0都不支持多个作者。我想要的只是加倍和你们一起检查是否有包括除了像这样多个作者或多或少的标准方式:RSS或Atoms中的多位作者

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

此问题可能更适用于特定于Web编程的网站。既然你已经得到了答案,并且已经被接受了,并且它可能与编程Web应用程序有关,那么问题就会留在这里,但考虑其他网站将来会出现这种性质的问题。 – 2011-05-23 21:32:34

这里是一个很好的博客帖子大约是:

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

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

尽管您可能对RSS有所了解,但Atom 1.0并未指定列出多个作者的格式。它看起来是这样的:
<作者>
    <名>李四< /名称>
< /作者>
<作者>
    <名>李四< /名称>
< /作者>

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