rss_feed_parser 1.0.1 rss_feed_parser: ^1.0.1 copied to clipboard
A dart package for parsing and generating RSS1.0, RSS2.0, and Atom feeds.
import 'package:http/http.dart' as http;
import 'package:rss_feed_parser/rss_feed_parser.dart';
void main() {
final client = http.Client();
// RSS feed
client
.get(Uri.parse(
'https://developer.apple.com/news/releases/rss/releases.rss'))
.then((response) {
return response.body;
}).then((bodyString) {
final channel = RssFeed.parse(bodyString);
return channel;
});
// Atom feed
client
.get(Uri.parse('https://www.theverge.com/rss/index.xml'))
.then((response) {
return response.body;
}).then((bodyString) {
final feed = AtomFeed.parse(bodyString);
return feed;
});
}