XML RSS 文件格式:<rss> 和 <feed> 标签有什么区别?
XML RSS file format: What is the difference between <rss> and <feed> tags?
根据 wikipedia and Landofcode.com,RSS 文件应具有以下 header 类型:
<?xml version="1.0" encoding="ISO-8859-1" ?>
<rss version="2.0">
如果我在 whosebug.com 获取 RSS 提要,例如 this,它没有 <rss>
标签,而是在顶部有一个 <feed>
标签文件:
<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom" xmlns:creativeCommons="http://backend.userland.com/creativeCommonsRssModule" xmlns:re="http://purl.org/atompub/rank/1.0">
这些文件格式有什么区别?
第一个是RSS(其中有many different, semi-compatible specifications)。
第二个是 Atom,它有详细的规范文档,旨在替代 RSS,它吸取了 RSS 的经验教训,但避免了向后兼容性以逃避 RSS 的问题。
根据 wikipedia and Landofcode.com,RSS 文件应具有以下 header 类型:
<?xml version="1.0" encoding="ISO-8859-1" ?>
<rss version="2.0">
如果我在 whosebug.com 获取 RSS 提要,例如 this,它没有 <rss>
标签,而是在顶部有一个 <feed>
标签文件:
<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom" xmlns:creativeCommons="http://backend.userland.com/creativeCommonsRssModule" xmlns:re="http://purl.org/atompub/rank/1.0">
这些文件格式有什么区别?
第一个是RSS(其中有many different, semi-compatible specifications)。
第二个是 Atom,它有详细的规范文档,旨在替代 RSS,它吸取了 RSS 的经验教训,但避免了向后兼容性以逃避 RSS 的问题。