in reply to varying length multi-dimensional hashes
That's untested, and it doesn't do anything that Data::Dumper doesn't do better... but it's a place to start.sub find_value { my $hash_ref = shift; my $level; foreach my $key (keys %$hash_ref) { $level .= "$key\n"; my $value = $hash_ref->{$key}; if (ref($value) eq 'HASH') { $level .= find_value($value); } else { $level .= "\t$value\n"; } } return $level; }
|
---|
Replies are listed 'Best First'. | |
---|---|
RE: Re: varying length multi-dimensional hashes
by joe (Acolyte) on Oct 04, 2000 at 22:42 UTC |