hallo
Ik heb een scriptje gemaakt waarbij gebruik wordt gemaakt van XML::Simple. Er worden een aantal tags uitgelezen uit een .xml file en alles gaat goed zolang er maar een waarde in die tag staat. Als die tag echter geen waarde heeft, dan krijg ik in de variabele een HASH waarde.
bv.
<tag1>test</tag1>
<tag2></tag2>
Dan gebruik ik XML::Simple om tag 1 en 2 in een variabele te krijgen.
resultaat:
$tag1= "test1"
$tag2= HASH(0x8132a60)
Hoe kan ik nu checken of een variabele een HASH waarde bevat? Zodat ik weet wanneer een waarde leeg is.
Ik heb een scriptje gemaakt waarbij gebruik wordt gemaakt van XML::Simple. Er worden een aantal tags uitgelezen uit een .xml file en alles gaat goed zolang er maar een waarde in die tag staat. Als die tag echter geen waarde heeft, dan krijg ik in de variabele een HASH waarde.
bv.
<tag1>test</tag1>
<tag2></tag2>
Dan gebruik ik XML::Simple om tag 1 en 2 in een variabele te krijgen.
resultaat:
$tag1= "test1"
$tag2= HASH(0x8132a60)
Hoe kan ik nu checken of een variabele een HASH waarde bevat? Zodat ik weet wanneer een waarde leeg is.