Hello fellow Monks
I have a simple XML result that I am parsing with XML::Simple. One element can have a sub element in some cases so I have the code below to try and check if the variable is in a further down in a hash or not. Data Dumper shows my hash reference is correct. However, I am getting the error futher down when I use diagnostics. Any ideas?
my $web = "http://my-base-url/";
if(exists $xml->{result}->{covers}->{1}->{content})
{$image = "$web$xml->{result}->{covers}->{1}->{content}";}
else{$image = "$web$xml->{result}->{covers}"}
ERROR:
Can't use string ("/imagegallery2/content/levl/220/") as a HASH ref while "strict refs"
**Updated typo changing :$image = "$web$xml->{results}->{covers}"} to $image = "$web$xml->{result}->{covers}"}