http://www.perlmonks.org?node_id=1044403


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

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.

Replies are listed 'Best First'.
Re^5: Creating a hash out of multiple XML attributes in an elment
by Jenda (Abbot) on Jul 15, 2013 at 15:03 UTC

    $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.