in reply to Re^3: Parse data representing hash
in thread Parse data representing hash

Thanks again, either undef or an empty hashref is fine, either can easily be processed later. I'm currently attempting to implement your suggestion as an alternative to the Data::Diver solution, its pretty late here and my brain is frazzled but I am making progress!