xml-parser with perl

Hello

I want to write an xml- parser with perl an i use the libary XML::LibXML.

I have a problem with the command getElementsByTagName.
If there is an empty tag, the getElementsByTagName method returns a NodeList of length zero.

how can i check if this is a nodelist of lenght zero??

i wanted to use a if loop if($var eq "")
but then i get the error:
Operation "eq": no method found,
left argument in overloaded package XML::LibXML::NodeList,
right argument has no overloaded magic at ./conv line 284.

does anyone knows a solution to my problem?

thx

getElementsByTagName gives you a list, right?. You can find the length of a list in perl by evaluating it in scalar context

scalar( @list );