webfeed 0.7.0 copy "webfeed: ^0.7.0" to clipboard
webfeed: ^0.7.0 copied to clipboard

webfeed is a dart package for parsing RSS and Atom feeds. Media, DublinCore, iTunes, Syndication namespaces are also supported.

example/main.dart

import 'dart:io';

import 'package:http/io_client.dart';
import 'package:webfeed/webfeed.dart';

void main() async {
  final client = IOClient(HttpClient()
    ..badCertificateCallback =
        ((X509Certificate cert, String host, int port) => true));

  // RSS feed
  var response = await client.get(
      Uri.parse('https://developer.apple.com/news/releases/rss/releases.rss'));
  var channel = RssFeed.parse(response.body);
  print(channel);

  // Atom feed
  response =
      await client.get(Uri.parse('https://www.theverge.com/rss/index.xml'));
  var feed = AtomFeed.parse(response.body);
  print(feed);

  client.close();
}
109
likes
100
pub points
91%
popularity

Publisher

unverified uploader

webfeed is a dart package for parsing RSS and Atom feeds. Media, DublinCore, iTunes, Syndication namespaces are also supported.

Repository (GitHub)
View/report issues

Documentation

API reference

License

MIT (LICENSE)

Dependencies

intl, xml

More

Packages that depend on webfeed