in reply to Re: XML::XPath=HASH(0x10c4e230) is persistent
in thread XML::XPath=HASH(0x10c4e230) is persistent

I noticed your point on the print $xp. I changed the code, and now I get a different hash. But I still get the same errors:

Use of uninitialized value in subroutine entry at /usr/lib64/perl5/vendor_perl/5.8.8/x86_64-linux-thread-multi/XML/Parser/Expat.pm line 474.

and

no element found at line 1, column 0, byte -1: 20^ 6985936 at /usr/lib64/perl5/vendor_perl/5.8.8/x86_64-linux-thread-multi/XML/Parser.pm line 187

Is there a particular way to open a second XML file for XPATH?

  • Comment on Re^2: XML::XPath=HASH(0x10c4e230) is persistent