1.0.7-b • Published 8 years ago
get-rss-atom v1.0.7-b
Simple RSS/ATOM feed parser.
getRssAtom(url, callback)
returns a callback with an object:
{
title: String,
href: String,
items: Array [
{
title: String,
content: String,
href: String
},
...
]
}
Install
npm install --save get-rss-atom
Usage
An example reader:
mkdir reader
cd reader
npm init -y
npm install --save get-rss-atom
Create reader.js
'use strict';
const reader = require('get-rss-atom');
let
count = 0,
feedUrl = '';
if (process.argv.length > 2) {
feedUrl = process.argv[2]
} else {
console.error('Please specify an RSS URL.');
process.exit(1)
}
reader.getRssAtom(feedUrl, feed => {
console.log(`\n${feed.title} (${feed.href})\n`);
feed.items.forEach((item) => {
count++;
console.log(`\n--${count}-- ${item.title}\n${item.content}\n${item.href}\n`)
})
});
Run:
node reader http://www.at5.nl/feeds/at5/nieuws/V100/nieuws
1.0.7-b
8 years ago
1.0.7-a
8 years ago
1.0.7
8 years ago
1.0.6-j
8 years ago
1.0.6-k
8 years ago
1.0.6-i
8 years ago
1.0.6-g
8 years ago
1.0.6-f
8 years ago
1.0.6-e
8 years ago
1.0.6-d
8 years ago
1.0.6-c
8 years ago
1.0.6-b
8 years ago
1.0.6-a
8 years ago
1.0.6
8 years ago
1.0.5
8 years ago
1.0.4
8 years ago
1.0.3-j
8 years ago
1.0.3-i
8 years ago
1.0.3-h
8 years ago
1.0.3-g
8 years ago
1.0.3-f
8 years ago
1.0.3-e
8 years ago
1.0.3-d
8 years ago
1.0.3-c
8 years ago
1.0.3-b
8 years ago
1.0.3-a
8 years ago
1.0.3
8 years ago
1.0.2-d
8 years ago
1.0.2-c
8 years ago
1.0.2-b
8 years ago
1.0.2-a
8 years ago
1.0.2
8 years ago
1.0.1
8 years ago
1.0.0
8 years ago