在线阅读有关此主题的内容令人困惑。有没有办法绕过历史,政治和技术问题来回答这个问题:当我编写代码来生成供稿时,我应该参考哪个标准?
我想使用UTF-8编码,这可能会影响选择。否则,我最感兴趣的是与各种读者的兼容性。
答案 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。