List<Map<String, Object>> list =new ArrayList();
Map<String, Object> map1 =new HashMap();
List<String> values =new ArrayList();
values.add("TEST")
values.add("TEST1")
map1.put("level",values);
Map<String, Object> map2 =new HashMap();
List<String> values2 =new ArrayList();
values2.add("TEST2")
values2.add("TEST3")
map2.put("level",values2);
list.add(map1);
list.add(map2);
I want the result like a list of flat string values
List<String> values =["TEST","TEST1","TES2","TEST3"]