|
NAMEHTML::RSSAutodiscovery - methods for retreiving RSS-ish information from an HTML document.SYNOPSISuse HTML::RSSAutodiscovery; use Data::Dumper; my $url = "http://www.diveintomark.org/"; my $html = HTML::RSSAutodiscovery->new(); print &Dumper($html->parse($url)); # Mark's gone a bit nuts with this and # the list is too long to include here... # see the POD for the 'parse' method for # details of what it returns. DESCRIPTIONMethods for retreiving RSS-ish information from an HTML document.PACKAGE METHODS__PACKAGE__->new()Object constructor. Returns an object. Woot!OBJECT METHODS$obj->parse($arg)Parse an HTML document and return RSS-ish <link> information.$arg may be either:
Returns an array reference of hash references whose keys are :
$obj->locate($uri,\%args)Like the parse method, but will perform additional lookups, if necessary or specified.Valid arguments are
Returns an array reference of hash references whose keys are :
VERSION1.21DATE$Date: 2004/10/17 04:13:06 $AUTHORAaron Straup CopeSEE ALSOBecause you shouldn't need all that white space to do cool stuff ;-)http://diveintomark.org/archives/2002/05/30.html#rss_autodiscovery http://diveintomark.org/archives/2002/08/15.html http://diveintomark.org/projects/misc/rssfinder.py.txt REQUIREMENTSBASICThese packages are required to actually parse an HTML document or URI.
EMBEDDEDThese packages are required to check the embedded links in a URI for RSS files. They are not loaded until run-time so they are not required for doing basic parsing
SYNDIC8These packages are required to query the syndic8 servers for RSS files associated with a URI. They are not loaded until run-time so they are not required for doing basic parsing
LICENSECopyright (c) 2002-2004, Aaron Straup Cope. All Rights Reserved.This is free software, you may use it and distribute it under the same terms as Perl itself.
Visit the GSP FreeBSD Man Page Interface. |