I had a similar issue recently wherein I was receiving
HashMap as a HTTP response taken as an object in the front end. I
did lot of research for a day and could not solve it either.
Finally i solved the issue using some logic, though it may seem
weird to some. I observed the resulting object form using debugging
then wrote some funtions which would do the following:
1) Convert the object to string ( this is possible by use of
some simple method)
2)then split the resultant string and create a new Array
collection as per choice.
This worked out well and now I could get data populated into
my DataGrid in this way..
Hope this helps..
Incase you dont find any solution you could try this.
Any further help regarding this idea contact me.