String 转 List<Map<String, Object>>

荒凉一梦 提交于 2020-03-05 22:00:56
public static List<Map<String, Object>> toListMap(String json){
    	List<Object> list =JSON.parseArray(json);
    	
    	List< Map<String,Object>> listw = new ArrayList<Map<String,Object>>();
    	for (Object object : list){
    	Map<String,Object> ageMap = new HashMap<String,Object>();
    	Map <String,Object> ret = (Map<String, Object>) object;//取出list里面的值转为map
    	/*for (Entry<String, Object> entry : ret.entrySet()) {  
    		ageMap.put(entry.getKey());
    	    System.out.println("Key = " + entry.getKey() + ", Value = " + entry.getValue());  
    	    listw.add(ageMap);  //添加到list集合  成为 list<map<String,Object>> 集合
    	}  */
    	listw.add(ret);
    	}
		return listw;
    	
    }

  

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!