BlenderHead has asked for the wisdom of the Perl Monks concerning the following question:
Greetings Perl People:
Am learning XML::RSS::Parser::Lite, which seems simple enough to use, but am having some questions on the output.
I wrote the following program to aggregate some RSS feeds:
############################## #!/usr/bin/perl -Tw use strict; use XML::RSS::Parser::Lite; use LWP::Simple; my $xml = get("http://www.scripting.com/rss.xml"); my $rp = new XML::RSS::Parser::Lite; $rp->parse($xml); print "Content-type:text/html\n\n"; my $page_title = $rp->get('title'); my $blog_url = $rp->get('url'); my $blog_desc = $rp->get('description'); print "<a href=$blog_url>$page_title</a>"; print "<BR>$blog_desc<P>"; print "<hr>\n"; for (my $i = 0; $i < $rp->count(); $i++) { my $it = $rp->get($i); my $item_title = $it->get('title'); my $item_url = $it->get('url'); my $item_description = $it->get('description'); print "<a href=$item_url>$item_title</a><P>$item_description<P>\n"; } ##############################
However, the output looks like this:
http://lab.marketproductions.com/cgi-bin/rss/rsstrial.cgi
As you can see, I got some of the code to work, but the HTML "inside" the posts isnt working.
Can anyone please explain a solution?
Ty.
BH
|
|---|
| Replies are listed 'Best First'. | |
|---|---|
|
Re: XML::RSS::Parser::Lite Question
by Corion (Patriarch) on Nov 18, 2009 at 10:12 UTC | |
by Utilitarian (Vicar) on Nov 18, 2009 at 10:53 UTC | |
by BlenderHead (Novice) on Nov 18, 2009 at 18:32 UTC | |
by Utilitarian (Vicar) on Nov 18, 2009 at 23:47 UTC |