in reply to perl array of hashes help

Life would be much simpler indeed if this were instead an XML file and you could do XPath expressions to query it. (Which you could do with Perl or otherwise.)