RSS和Atom是基于XML的内容聚合格式,RSS语法简单但版本混乱,Atom由IETF标准化、结构严谨;两者均用XML定义feed结构,但标签名、时间格式及语义字段不同。
RSS 和 Atom 都是基于 XML 的网络内容聚合格式,用来把博客、新闻、播客等定期更新的内容,以结构化方式打包成“源(feed)”,供用户通过阅读器统一订阅和查看。
它们不是网站本身,而是网站提供的一个“内容快照清单”,每条记录包含标题、发布时间、摘要甚至
全文,全部用 XML 标签组织,机器可读、人可读(稍加格式化后)。
在不同版本里含义略有出入 两者都用 XML,但标签名和结构不同:
包裹多个 包裹多个 (文本格式),Atom 强制使用 或 ,且要求 ISO 8601 格式(如 2025-11-28T09:30:00Z)XML 在这里起的是“约定格式 + 数据容器”双重作用:
.xml 文件(或响应头为 application/rss+xml / application/atom+xml 的 HTTP 响应) 常见关键字段对比:
(在 或 内),Atom 是 (在 或 内) (常无属性),Atom 明确区分 (原文页)、rel="self"(feed 自身地址) (可能含 HTML),Atom 推荐 或 ,语义更准确 或类似 Atom 的 ;很多博客会在页脚写 “RSS” 或 “Atom” 图标并附链接 .xml 或 /feed 结尾的 URL,添加进任意 RSS/Atom 阅读器 或 ,只拉取新 或 多数现代博客系统(WordPress、Hugo、Ghost)默认同时输出 RSS 2.0 和 Atom 1.0,兼容性好,无需手动选。
基本上就这些。