क्या रीड-टाइम में, संभवतः, Node.js का उपयोग करके आरएसएस फ़ीड से पढ़ने का कोई तरीका है?Node.js आरएसएस मॉड्यूल
धन्यवाद
क्या रीड-टाइम में, संभवतः, Node.js का उपयोग करके आरएसएस फ़ीड से पढ़ने का कोई तरीका है?Node.js आरएसएस मॉड्यूल
धन्यवाद
this आज़माएं। यह एक वास्तविक समय आरएसएस पार्सर ट्यूटोरियल है। का आनंद लें।
node-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
);
}
});
वास्तविक समय के बारे में सुनिश्चित नहीं हैं कि कोशिश .. मैंने देखा है कि ज्यादातर लोगों को नीचे दिए गए उदाहरण की तरह setTimeout का उपयोग कर आरएसएस यूआरएल पोल ..
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
मुझे लगता है कि एक आरएसएस को पार्स उदाहरण भी शामिल है नोड जे एस के लिए एक बहुत अच्छा परिचय पाया .. Here
जैसा कि मैं अपनी परियोजना के माध्यम से अपना रास्ता बनाता हूं, मैं इस उत्तर को किसी भी नए निष्कर्ष के साथ अपडेट कर दूंगा .. उम्मीद है कि इससे मदद मिलेगी।
इस प्रयास करें, यह आरएसएस, एटम और feedburner रूप में अच्छी तरह
कोई भी नई खोज को पार्स करता है? – zipp