这篇文章真的会显示我对这两种格式缺乏了解,但是否存在将Atom文档转换为RSS文档的工具?
我希望Python中有一个预先存在的库我可以使用,但显然如果不是太麻烦,我不介意自己编写它。
答案 0 :(得分:1)
我不知道一步到位的任何事情(你试过搜索The Cheese Shop,对吗?),但你可以很容易地分两步完成。
我使用feedparser来解析Atom和RSS(1.0和2.0),它在处理所有恼人的边缘情况方面做得非常出色,包括常见但不太标准的用法,破碎的编码等。
然后生成RSS应该是一个简单的部分 - 可能有很多lib,但我真的没有一个推荐。
同时,这看起来很有趣:interssection允许您读取多个Atom和RSS源,并对它们设置操作,并将结果导出为任何格式的单个Feed。据推测,如果“多个”提要是一个列表1,它会工作得很好...问题是“此刻”(并且是2年前编写的),Atom 1.0是唯一支持的输出......