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

Re^3: Creating a hash out of multiple XML attributes in an elment

by mirod (Canon)
on Jul 15, 2013 at 02:02 UTC ( [id://1044253]=note: print w/replies, xml ) Need Help??


in reply to Re^2: Creating a hash out of multiple XML attributes in an elment
in thread Creating a hash out of multiple XML attributes in an elment

$key2value is a hash reference, you retrieve the value for a this way: $key2value->{a}

see perldata for more info.

Replies are listed 'Best First'.
Re^4: Creating a hash out of multiple XML attributes in an elment
by perlvroom (Acolyte) on Jul 15, 2013 at 14:50 UTC
    I had tried that at first and it does print the value, but it also prints: Use of uninitialized value $key2value{"a"} in concatenation (.) or string for each "settings" element in the xml.

      $key2value{"a"} and $key2value->{"a"} are two different and absolutely unrelated things. The first attempts to get the value of the key "a" in hash %key2value, the other in the hash referenced by the scalar variable $key2value. Two different variables, no surprise that you do not find anything in one after you wrote to the other.

      Jenda
      Enoch was right!
      Enjoy the last years of Rome.

Log In?
Username:
Password:

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

How do I use this?Last hourOther CB clients
Other Users?
Others taking refuge in the Monastery: (3)
As of 2024-04-25 09:39 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    No recent polls found