RAA - rss

rss / 0.2.6

Short description: RSS Parser
Category: Library/XML
Status: stable
Created: 2003-03-18 17:49:14 GMT
Last update: 2009-05-16 11:21:51 GMT
Owner: kou (Projects of this owner)
Homepage: http://www.cozmixng.org/~rwiki/?cmd=view;name=RSS+Parser
Download: http://www.cozmixng.org/~kou/download/rss-0.2.6.tar.gz
License: Ruby's
Dependency:
Requires: xmlparser/0.6.8 or xmlscan or REXML
Requires: xmlscan/0.2.3 or XMLParser or REXML
Requires: uconv/0.4.12 or Iconv
Description:

RSS Parser/RSS Maker

Atom is supported since 0.1.8

#item=/#set_item and so on (writer of multiple elements) are obsolete. Use #items and Array#<< instead of them.

The performance of this library on ruby 1.8 is 10 times as slow as on ruby 1.6 until 0.0.6. Use 0.0.7 or later if you use on ruby 1.8.

What's new?

0.2.6

  • RSS::Maker.make raises exception instead of returning nil if required variables aren't set.
  • add RSS::Maker.[] to retrieve corresponding maker class. Suggested by Akinori MUSHA. Thanks!!!
  • maker.channel.language is used as maker.channel.dc_language value for RSS 1.0 and Atom.
  • fix a bug that duplicated dc:date is made for Atom. Reported by Kazuhiro NISHIYAMA. Thanks!!!
  • add RSS::Maker.supported?(version)
  • fix unknown element handling. e.g. foaf:Image.
  • added fixed a RSS Maker bug that item's pubDate isn't

What's this?

This library can parse RSS(RDF Site Summary) 1.0, RSS 0.9x/2.0 and Atom with validation (or non validation).

This library can make RSS easily by RSS Maker.

Versions: [0.2.6 (2009-05-16)] [0.2.4 (2008-02-11)] [0.2.3 (2007-12-28)] [0.2.2 (2007-12-02)] [0.2.1 (2007-11-02)] [0.2.0 (2007-09-16)] [0.1.9 (2007-08-13)] [0.1.8 (2007-08-05)] [0.1.7 (2007-03-17)] [0.1.5 (2005-09-21)] [0.1.4 (2005-05-20)] [0.1.3 (2005-04-10)] [0.1.2 (2004-12-05)] [0.1.1 (2004-11-28)] [0.1.0 (2004-11-03)] [0.0.9 (2004-07-08)] [0.0.8 (2004-02-13)]

Edit this project (for project owner)

back to RAA top