2 csdn wxd csdn_wxd 于 2016.05.10 14:18 提问

json 字符串转list<Map<k,v>>求解

接口获得json字符串,然后把它放进一个list里面,具体应该怎么做,求大神解答

2个回答

qq423399099
qq423399099   Ds   Rxr 2016.05.10 15:25
plok61
plok61   2016.05.10 15:36

后台接收的是一个json格式的字符串,先把这个转成json格式的数组。
JSONArray jsonArray = JSON.parseArray(params);
Map map = new HashMap();
for(Object o : jsonArray){
JSONObject jsonObj = JSON.parseObject(o.toString());
Set keys = jsonObj.keySet();
for(String key : keys){
String value = jsonObj.get(key).toString();
map.put(key,value);
}
}
关键性的代码已经给你贴出来了。

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
【第15篇】通过FastJson把字符串转换成JSON和Map和List对象处理json数据
通过FastJson把字符串转换成JSON和Map和List对象处理json数据
Java基础学习总结(54)——JSON和Map转换的工具类
在pom.xml文件中引入如下jar commons-lang commons-lang 2.6 commons-beanutils commons-beanutils 1.8.0 commons-collections commons-collections 3.2.1 commons-logging commons-logging 1.1.1
google 的 gson json字符串转map 或 list
google 的 gson json字符串转map 或 list 这个两天维护项目,要不json字符串转为list 或者 map ,用 gson 解决,总是出现转换异常的问题,这个是泛型的问题 例如:json字符串转list public static List jsonToList(String jsonStr){         List objList=null;     
Jackson将json字符串转换成泛型List,Map
需要先反序列化复杂类型 为泛型的Collection Type 如果是ArrayList那么使用ObjectMapper 的getTypeFactory().constructParametricType(ArrayList.class, YourBean.class); ObjectMapper mapper = new ObjectMapper(); JavaType javaTy
fastJson json字符串转List以及Map
fastJson是阿里出品的json处理插件,比较轻量、易用,国内很多公司都应用于生产系统中。一般的Web应用程序为了更好的用户体验,在页面中使用了ajax技术,异步加载数据,或者提交数据。在Web前端与服务器端之间的数据传输格式大多使用json格式,那么在应用程序开发过程中,处理json也就变成一种基本的开发技术。       常见的json处理梳理:       1、解析Web前端请求发送
处理Java对象转Json字符串的功能
接受对象转换为JSON数据格式并且作为字符串输出,map转换json,list转换json
json字符串转成List<Map>
Map, String> resultMap = new HashMap, String>(); request.setCharacterEncoding("UTF-8"); Map map = RequestUtil.reqToMap(request); String tc = map.get("tcdata").toString(); JSONArray array =
json自由转换
json转换对象、对象转jsOn、list转json、json转list、json转map
java <T> T <E> List<E> <K,V> Map<K,V> 表示的意思
比如 Iterable 和 Iterator 这里的T和E分别是Type和Element的首字母。 E一般用来表示集合类型中的元素的类型,例如List接口的定义,public interface List extends Collection 。 在MyBatis的SQLSession中对象中有很多方法比如: 1. T selectOne(省略参数); T表示
示例:将通过js获取的json字符串转换为Map、List集合(不太重要)
比较好的博客文章: Json转换利器Gson之实例一-简单对象转化和带泛型的List转化 (http://blog.csdn.net/lk_blog/article/details/7685169) Json转换利器Gson之实例二-Gson注解和GsonBuilder (http://blog.csdn.net/lk_blog/article/details/7685190) Json转换