in reply to Re^2: accessing data in hash
in thread accessing data in hash

You make a good point. Writing the map like this removes those empty strings from the result:

map { $_->{ID} == 32 ? $_->{State} : () }

-- Ken