#!/usr/bin/env perl use warnings; use strict; use diagnostics; use XML::Simple; my $conf = 'out.xml'; # I made this up my $xmlfile = new XML::Simple ( Outputfile => $conf, ForceArray => 1, RootName=>'exec' ); #my $xml = $xmlfile->XMLin($conf); my $xml = $xmlfile->XMLin('foo.xml');