Beefy Boxes and Bandwidth Generously Provided by pair Networks
go ahead... be a heretic
 
PerlMonks  

Re^2: XML::Twig - how can I test for an attribute when the attribute value is 0?

by mertserger (Curate)
on Aug 30, 2012 at 08:07 UTC ( [id://990678]=note: print w/replies, xml ) Need Help??


in reply to Re: XML::Twig - how can I test for an attribute when the attribute value is 0?
in thread XML::Twig - how can I test for an attribute when the attribute value is 0?

I've actually been able to test if it is defined in one step which enabled me to keep the original code structure:if (defined $elt->att('fq') && $la->att('fq') eq '0') does what I need.

just to show that there is indeed "more than one way to do it" in Perl, I have spotted in another piece of code written usingXML::Twig one of my colleagues used the start tag function and looked for the string "fq=" which would also work but is not as elegant as using defined in my opinion.

  • Comment on Re^2: XML::Twig - how can I test for an attribute when the attribute value is 0?
  • Download Code

Log In?
Username:
Password:

What's my password?
Create A New User
Domain Nodelet?
Node Status?
node history
Node Type: note [id://990678]
help
Chatterbox?
and the web crawler heard nothing...

How do I use this?Last hourOther CB clients
Other Users?
Others examining the Monastery: (6)
As of 2024-04-19 10:11 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    No recent polls found