http://qs321.pair.com?node_id=580423


in reply to seeking in hash data structure

I think you want Data::Diver