I'm trying to fetch all the values from Map inside a Map
DataType I'm using: Map<String, Map<String, Object>> userDetails = new HashMap<String, Map<String, Object>>();
Sample Data:
{
"user1": {
"admin": {
"department_name": "Marketing",
"first_name": "Peter"
},
"editor": {
"department_name": "Sales",
"first_name": "John"
}
},
"user2": {
"admin": {
"department_name": "Advertisement",
"first_name": "Emmanuel"
},
"editor": {
"department_name": "HR",
"first_name": "Anna"
}
}
}
I'm expecting to store all the values inside a List<Map<String, Object>>
[
{
"department_name": "Marketing",
"first_name": "Peter"
},
{
"department_name": "Sales",
"first_name": "John"
},
{
"department_name": "Advertisement",
"first_name": "Emmanuel"
},
{
"department_name": "HR",
"first_name": "Anna"
}
]