my @xml_files = $zip->membersMatching( '.*\.XML' ); foreach (@xml_files) { my $xml = $_->xml(); open my $xml_fh, '<', \$xml or die "Can't open scalar filehandle: $!";