The 'no element found ...' message actually comes from XML::Parser, which is used by XML::RSS. Often you get that message if you parse a filename (you wanted to parse the file but you parsed the string because you used the parse method instead of the parsefile method).
If this is not the problem, you should parse the XML with xmllint (which comes with libxml2) or xmlwf (which comes with expat), or just with perl -MXML::Parser -e'XML::Parser->new( ErrorContext => 1)->parsefile( "yourfile.xml")'
In reply to Re: Parsing XML
by mirod
in thread Parsing XML
by Anonymous Monk
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |