String appNames = "[{\"cpuNumber\":4,\"memorySize\":8,\"serverName\":\"ddd\",\"serversNumber\":1},{\"cpuNumber\":4,\"memorySize\":8,\"serverName\":\"aaa\",\"serversNumber\":1},{\"cpuNumber\":2,\"memorySize\":4,\"serverName\":\"bbb\",\"serversNumber\":1}]";
List<Map<String, String>> list = (List<Map<String, String>>) JSONArray.parse(appNames);
System.out.println(list);
for(Map<String,String> mapList : list){
System.out.println(mapList);
for(Map.Entry entry : mapList.entrySet()){
System.out.println(entry.getKey());
System.out.println(entry.getValue());
if("serverName".equals(entry.getKey())){
System.out.println(entry.getValue());
}
}
}
String转List<Map<String,String>>
最后编辑于 :
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。