i was able to make it work. I was wrong in referencing. when i was using keyAttr=>Response3, its creating an array inside response3 which i can access as
{'response3'}->[0]->{'tag1'}. This gave me the right values.
Comment on Re^4: Not able to fetch value in a multi-dimentional HASH