在node.js应用程序中生成atom或rss feed的最佳方法是什么

时间:2011-09-01 18:59:36

标签: json node.js rss atom-feed

我正在尝试使用express.js将newsfeeds添加到node.js应用程序中,我找不到采用json模型并将其转换为atom或rss feed的无痛方法。我提出的最佳解决方案是使用Xml库(在node.js上也不那么热门)或EJS模板并手动构建它。

似乎有很多代码可以将rss / atom解析为json,但不是为了转向另一个方向。我错过了什么吗?

3 个答案:

答案 0 :(得分:6)

在NPM注册中搜索RSS

给出rss

有关详细信息,请参阅github page

作为一般建议,请在npm注册表中搜索相关关键字。它会让你的生活更轻松。

答案 1 :(得分:5)

您可以使用Feed for Node.js。这是我几周前创建的一个非常简单的包装器,可以立即生成一些Atom和RSS提要。

只需使用NPM安装它:

$ npm install feed

然后,按照那里提供的文档http://projets.jpmonette.net/en/feed

答案 2 :(得分:0)

我不敢。我能做的最好的建议你看看wheat,一个用Node编写的“完整的博客解决方案”。它有几个feed支持,但它们大多只是模板驱动的手写XML东西。

或者,您可以写一个并将其提交给NPM!