26
A
回答
10
尝试this。这是一个实时的RSS解析器教程。请享用。
4
尝试node-rss。虽然它不稳定,但您应该可以使用它来编写您自己的RSS解析器。
/**********************************************************************
Example One:
Getting a remote RSS feed and parsing
rss.parseURL(feed_url, use_excerpt, callback);
**********************************************************************/
// URL of the feed you want to parse
var feed_url = 'http://feeds.feedburner.com/github';
var response = rss.parseURL(feed_url, function(articles) {
sys.puts(articles.length);
for(i=0; i<articles.length; i++) {
sys.puts("Article: "+i+", "+
articles[i].title+"\n"+
articles[i].link+"\n"+
articles[i].description+"\n"+
articles[i].content
);
}
});
27
1
不确定实时..我所见到的大多数人使用的setTimeout如下面的例子轮询RSS网址..
function updateFeeds() {
// Do some work. Possibly async
// Call done() when finished.
}
function done() {
setTimeout(updateFeeds, 1000 * 60);
}
或者你可以尝试使用任务队列一样Node-Resque 。
但这里有几个库,你可以从源代码..
A simple node.js rss parser using sax-js 或 Node FeedParser
我找到了一个不错的介绍到节点JS包括RSS解析例子.. Here
当我通过我的项目,我会更新这个答案与任何新的调查结果..希望这会有所帮助。
2
试试这个,这个解析RSS,ATOM和FeedBurner以及
相关问题
- 1. Acl node.js模块
- 2. Node.js的模块
- 3. node.js - 从模块
- 4. 模块出口。 Node.js
- 5. 的Node.js,require.main ===模块
- 6. Node.js加密模块
- 7. Node.js - 核心群集模块
- 8. Node.js中模块的范围
- 9. 什么是node.js模块?
- 10. Node.js Twit推特模块
- 11. set node.js REPL模块路径
- 12. Node.js mySQL模块错误
- 13. Node.js - 无法找到模块
- 14. 使用node.js http模块
- 15. Node.js的自定义模块
- 16. node.js找不到模块xml2js
- 17. Node.js中损坏的模块
- 18. 在node.js模块上工作
- 19. Node.js模块专为Unix?
- 20. 用于Node.js的PayPal模块
- 21. require()一个node.js模块?
- 22. 编写的Node.js模块
- 23. Node.js的模块 “这” 重置
- 24. Node.js模块vs对象
- 25. 如何使用Node.js模块?
- 26. Node.js请求模块+ NGINX
- 27. 在node.js中导出模块
- 28. 如何处理来自WordPress的Joomla RSS模块的RSS数据?
- 29. 在Drupal中解析RSS feed的模块?
- 30. 如何从一个node.js模块导出多个“子模块”?
任何新的发现? – zipp 2015-07-21 18:48:52