How to iterate through Hash (of Hashes) in Perl?

后端 未结 9 896
無奈伤痛
無奈伤痛 2020-12-08 03:20

I have Hash where values of keys are other Hashes.

Example: {\'key\' => {\'key2\' => {\'key3\' => \'value\'}}}

How can I iterate throug

9条回答
  •  感动是毒
    2020-12-08 04:03

    This post may be useful.

    foreach my $key (keys %hash) {
        foreach my $key2 (keys %{ $hash{$key} }) {
            foreach my $key3 (keys %{ $hash{$key}{$key2} }) {
                $value = $hash{$key}{$key2}->{$key3};
                # .
                # .
                # Do something with $value
                # .
                # .
                # .
            }
        }
    }
    

提交回复
热议问题