use warnings; use strict; ; use XML::Simple qw(:strict); use Data::Dumper; my $xml =q( file1.exe file2.zip ); my $ref = XMLin($xml, forcearray => [ qw(files) ], keyattr => [] ); print Dumper($ref);