Here is the funny thing. I ran the script this morning and I didn't have any errors of any kind. My question is why this error is showing yesterday and not today.<br><br>Here is the script:<br><br>#!/usr/bin/perl<br>use strict;
<br>use LWP::Simple;<br>use XML::RSS;<br>my @feeds;<br>#yahoo_rss is a file with rss url such as this:<br>#http://news.search.yahoo.com/news/rss?p=mac&amp;ei=UTF-8&amp;fl=0&amp;x=wrt<br>my $file_list=&quot;yahoo_rss.txt&quot;;
<br>open (FILE,$file_list) or die;<br>my @list=&lt;FILE&gt;;<br>close(FILE);<br>foreach&nbsp; my $line (@list){<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; chomp($line);<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; my ($tmp,$yahoo)=split(/\t/,$line);<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; push @feeds, $yahoo;<br>}<br><br>
<br><br><br>foreach my $url (@feeds){<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; my $rss=XML::RSS-&gt;new();<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; my $data=get($url);<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; $rss-&gt;parse($data);<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; my $channel=$rss-&gt;{channel};<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; my $image=$rss-&gt;{image};
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; foreach my $item(@{$rss-&gt;{items}}){<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; my ($tmp,$link)=split(/\*/,$$item{link});<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; $link=~s/\%3A/\:/g;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; print qq| &lt;center&gt;&lt;h3&gt;&lt;a href =&quot;$link&quot;&gt;$$item{title}&lt;/a&gt;&lt;/h3&gt;&lt;/center&gt;&lt;/br&gt;&lt;/br&gt;$$item{description}&lt;/br&gt;&lt;/br&gt;|;
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }<br><br>}<br><br><br><br><div><span class="gmail_quote">On 9/18/06, <b class="gmail_sendername">Jeremy G. Kahn</b> &lt;<a href="mailto:kahn@cpan.org">kahn@cpan.org</a>&gt; wrote:</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
It appears that your $data is probably empty or not valid XML.&nbsp;&nbsp;put in<br>some warnings&nbsp;&nbsp;after line 2 of your exmaple?<br><br>or maybe post an entire test script?<br><br>-jeremy<br><br>luis medrano wrote:<br>&gt; I trying to run this code:
<br>&gt;<br>&gt; my $rss=XML::RSS-&gt;new();<br>&gt; my $data=get($url);<br>&gt; $rss-&gt;parse($data);<br>&gt;<br>&gt; but at the moment when I run this code I have this error:<br>&gt;<br>&gt; no element found at line 1, column 0, byte -1 at
<br>&gt; /usr/lib/perl5/vendor_perl/5.8.6/i386-linux-thread-multi/XML/Parser.pm<br>&gt; line 187<br>&gt; $ vi<br>&gt; /usr/lib/perl5/vendor_perl/5.8.6/i386-linux-thread-multi/XML/Parser.pm<br>&gt; $ vi<br>&gt; /usr/lib/perl5/vendor_perl/5.8.6/i386-linux-thread-multi/XML/Parser.pm
<br>&gt; ------------------------------------------------------------------------<br>&gt;<br>&gt; _____________________________________________________________<br>&gt; Seattle Perl Users Group Mailing List<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;POST TO: 
<a href="mailto:spug-list@pm.org">spug-list@pm.org</a><br>&gt; SUBSCRIPTION: <a href="http://mail.pm.org/mailman/listinfo/spug-list">http://mail.pm.org/mailman/listinfo/spug-list</a><br>&gt;&nbsp;&nbsp;&nbsp;&nbsp; MEETINGS: 3rd Tuesdays<br>
&gt;&nbsp;&nbsp;&nbsp;&nbsp; WEB PAGE: <a href="http://seattleperl.org/">http://seattleperl.org/</a><br><br></blockquote></div><br>