Module RSS Node.js

Est-il possible de lire à partir d’un stream RSS en utilisant Node.js, éventuellement, en temps réel?

Merci

Essayez ceci . C’est un tutoriel d’parsing en temps réel RSS. Prendre plaisir.

essayez node-feedparser

Essayez node-rss . Il est instable, mais vous devriez pouvoir l’utiliser comme exemple pour écrire votre propre parsingur 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 

Essayez ceci, cela parsing aussi rss, atom et feedburner

https://github.com/tk120404/node-rssparser

Je ne suis pas sûr du temps réel. J’ai vu la plupart des gens interroger les URL RSS à l’aide de SetTimeout, comme dans l’exemple ci-dessous.

 function updateFeeds() { // Do some work. Possibly async // Call done() when finished. } function done() { setTimeout( updateFeeds, 1000 * 60 ); } 

Vous pouvez également essayer d’utiliser une file d’attente telle que Node-Resque .

Mais voici quelques bibliothèques dont vous pourriez vous procurer ..

Un simple parsingur rss node.js utilisant sax-js ou Node FeedParser

J’ai trouvé une très bonne introduction à Node JS qui inclut un exemple d’parsing RSS. Ici

Au fur et à mesure de l’avancement de mon projet, je mettrai à jour cette réponse avec toutes les nouvelles découvertes. J’espère que cela vous a aidé.