rss_dart 1.0.5 rss_dart: ^1.0.5 copied to clipboard
rss_dart is a rss parser for RSS1.0/RSS2.0/Atom. This library is forked from webfeed https://github.com/witochandra/webfeed and dart_rss.
Use this package as a library
Depend on it
Run this command:
With Dart:
$ dart pub add rss_dart
This will add a line like this to your package's pubspec.yaml (and run an implicit dart pub get
):
dependencies:
rss_dart: ^1.0.5
Alternatively, your editor might support dart pub get
. Check the docs for your editor to learn more.
Import it
Now in your Dart code, you can use:
import 'package:rss_dart/dart_rss.dart';
import 'package:rss_dart/domain/atom_category.dart';
import 'package:rss_dart/domain/atom_feed.dart';
import 'package:rss_dart/domain/atom_generator.dart';
import 'package:rss_dart/domain/atom_item.dart';
import 'package:rss_dart/domain/atom_link.dart';
import 'package:rss_dart/domain/atom_person.dart';
import 'package:rss_dart/domain/atom_source.dart';
import 'package:rss_dart/domain/dart_rss.dart';
import 'package:rss_dart/domain/dublin_core/dublin_core.dart';
import 'package:rss_dart/domain/media/category.dart';
import 'package:rss_dart/domain/media/community.dart';
import 'package:rss_dart/domain/media/content.dart';
import 'package:rss_dart/domain/media/copyright.dart';
import 'package:rss_dart/domain/media/credit.dart';
import 'package:rss_dart/domain/media/description.dart';
import 'package:rss_dart/domain/media/embed.dart';
import 'package:rss_dart/domain/media/group.dart';
import 'package:rss_dart/domain/media/hash.dart';
import 'package:rss_dart/domain/media/license.dart';
import 'package:rss_dart/domain/media/media.dart';
import 'package:rss_dart/domain/media/param.dart';
import 'package:rss_dart/domain/media/peer_link.dart';
import 'package:rss_dart/domain/media/player.dart';
import 'package:rss_dart/domain/media/price.dart';
import 'package:rss_dart/domain/media/rating.dart';
import 'package:rss_dart/domain/media/restriction.dart';
import 'package:rss_dart/domain/media/rights.dart';
import 'package:rss_dart/domain/media/scene.dart';
import 'package:rss_dart/domain/media/star_rating.dart';
import 'package:rss_dart/domain/media/statistics.dart';
import 'package:rss_dart/domain/media/status.dart';
import 'package:rss_dart/domain/media/tags.dart';
import 'package:rss_dart/domain/media/text.dart';
import 'package:rss_dart/domain/media/thumbnail.dart';
import 'package:rss_dart/domain/media/title.dart';
import 'package:rss_dart/domain/podcast_index/rss_podcast_index.dart';
import 'package:rss_dart/domain/podcast_index/rss_podcast_index_block.dart';
import 'package:rss_dart/domain/podcast_index/rss_podcast_index_chapters.dart';
import 'package:rss_dart/domain/podcast_index/rss_podcast_index_funding.dart';
import 'package:rss_dart/domain/podcast_index/rss_podcast_index_locked.dart';
import 'package:rss_dart/domain/podcast_index/rss_podcast_index_person.dart';
import 'package:rss_dart/domain/podcast_index/rss_podcast_index_soudbite.dart';
import 'package:rss_dart/domain/podcast_index/rss_podcast_index_transcript.dart';
import 'package:rss_dart/domain/podcast_index/rss_podcast_index_value.dart';
import 'package:rss_dart/domain/podcast_index/rss_podcast_index_value_recipient.dart';
import 'package:rss_dart/domain/rss1_feed.dart';
import 'package:rss_dart/domain/rss1_item.dart';
import 'package:rss_dart/domain/rss_category.dart';
import 'package:rss_dart/domain/rss_cloud.dart';
import 'package:rss_dart/domain/rss_content.dart';
import 'package:rss_dart/domain/rss_enclosure.dart';
import 'package:rss_dart/domain/rss_feed.dart';
import 'package:rss_dart/domain/rss_image.dart';
import 'package:rss_dart/domain/rss_item.dart';
import 'package:rss_dart/domain/rss_item_itunes.dart';
import 'package:rss_dart/domain/rss_item_podcast_index.dart';
import 'package:rss_dart/domain/rss_itunes.dart';
import 'package:rss_dart/domain/rss_itunes_category.dart';
import 'package:rss_dart/domain/rss_itunes_episode_type.dart';
import 'package:rss_dart/domain/rss_itunes_image.dart';
import 'package:rss_dart/domain/rss_itunes_owner.dart';
import 'package:rss_dart/domain/rss_itunes_type.dart';
import 'package:rss_dart/domain/rss_source.dart';
import 'package:rss_dart/util/helpers.dart';