什么RSS / Atom标准用于饲料生成?

时间:2010-05-24 23:29:13

标签: xml rss

在线阅读有关此主题的内容令人困惑。有没有办法绕过历史,政治和技术问题来回答这个问题:当我编写代码来生成供稿时,我应该参考哪个标准?

我想使用UTF-8编码,这可能会影响选择。否则,我最感兴趣的是与各种读者的兼容性。

4 个答案:

答案 0 :(得分:0)

除非你真的想浪费一两个星期调试奇怪的读者错误,否则请使用Atom。具体来说,IETF标准化的Atom 1.0,也称为RFC 4287.几年前它没有被广泛支持,但是在过去5年左右发布的每个读者都能很好地处理它。

RFC很长,但大部分都是可选功能(加密,扩展,模糊元素),如果你正在编写一个生成器,那么无关紧要。

请务必使用feedvalidator.org检查输出。

答案 1 :(得分:0)

作为数据收集器和抓取工具,我更喜欢使用Atom 1.0进行抓取。

RSS 2.0或Atom 1.0

我从未真正发布过Feed。

答案 2 :(得分:0)

充分利用这两个领域,XML具有命名空间,现在使用RSS和Atom命名空间中的视图元素非常常见。

答案 3 :(得分:-1)

查看“纽约时报”制作的Feed,并完成他们的工作。每个应用都必须使用他们的Feed。