All, Since an upgrade of perl, some legacy code which uses XML::Simple has broken.
This replicates the problem... my $xml=' <?xml version="1.0" encoding="ISO-8859-1" ?><CWNFS><CWSTORY><CWSEDOL/></CWSTORY></CWNFS>'; my $contents = eval {XMLin($xml)}; $xml is not utf8 encoded (Checked with Encode::is_utf8) and when I run I get this error:- no element found at line 1, column 0, byte -1 at /opt/apps/rte-1.0.7/perl/perl-5.8.6/lib/site_perl/5.8.6/sun4-solaris/XML/Parser.pm line 186 I haven't used XML::Simple in years, any ideas what could have caused this? I believe we're running XML::Parser version is 2.30 XML::Simple version is 1.05 Regards Marty Send instant messages to your online friends http://uk.messenger.yahoo.com _______________________________________________ Perl-Unix-Users mailing list Perl-Unix-Users@listserv.ActiveState.com To unsubscribe: http://listserv.ActiveState.com/mailman/mysubs