zsamboki has asked for the wisdom of the Perl Monks concerning the following question:
Any ideaes?sub pim_print() { ($ize) = @_; if (!($rss{$ize})) { return 0; } ($content) = &download("$rss{$ize}"); if ((!$content)) { return 0; } $rss = new XML::RSS(encoding => 'ISO-8859-2'); eval { $rss->parse($content); }; $x = @{$rss->{items}}; $y=0; do{ $title = "$rss->{items}[$y]->{title}"; $link = "$rss->{items}[$y]->{link}"; $desc = "$rss->{items}[$y]->{description}"; $result = "$title ($link)"; $conv = Text::Iconv->new('UTF-8', 'ISO-8859-2'); $result = &convert($result); $desc = &convert($desc); $link = &convert($link); $izelast = "$ize"."last"; $izedesc = "$ize"."desc"; if (!(&test_last($file{$izelast},"$desc") == 1)) { if ($y==0){ &wr_last($file{$izelast},"$desc"); &wr_last($file{$izedesc},"$desc"); } print "$header{$ize}$y: $result"; $y++; } } until &test_last($file{$izelast},"$desc") == 1; }
20050726 Janitored by Corion: Exchanged PRE for CODE tags
|
|---|
| Replies are listed 'Best First'. | |
|---|---|
|
Re: rss parser
by tlm (Prior) on Jul 26, 2005 at 12:29 UTC | |
|
Re: rss parser
by merlyn (Sage) on Jul 26, 2005 at 13:02 UTC | |
|
Re: rss parser
by davorg (Chancellor) on Jul 26, 2005 at 13:44 UTC | |
|
Re: rss parser
by jeteve (Pilgrim) on Jul 26, 2005 at 12:13 UTC | |
by zsamboki (Initiate) on Jul 26, 2005 at 12:20 UTC |