use XML::Simple; use Data::Dumper; my $config = XMLin('foo.xml'); my $thing = Dumper($config->{server}->{kalahari}->{address}->[0]); if($thing =="$VAR1 ='10.0.0.103'") { sleep 2; }