Java JSON转成List结构数据
2019-09-01 15:03
946 查看
先要引入对应的jar,然后调用net.sf.json库的
ObjectMapper mapper = new ObjectMapper(); JavaType javaType = mapper.getTypeFactory().constructParametricType(List.class, ApprWritUnionFormModel.class); /*List<FormModel> writUnionFormList = JSON.parseArray(params, FormModel.class);*/ List<FormModel> writUnionFormList=new ArrayList<FormModel>(); try { writUnionFormList = (List<FormModel>)mapper.readValue(params, javaType); } catch (JsonParseException e) { e.printStackTrace(); } catch (JsonMappingException e) { e.printStackTrace(); } catch (IOException e) { e.printStackTrace(); }
fastjson的简单用法,fastjson转换相对语法简单点,不过如果出现Bean类过大,或者在ie模式有时候会出现一些报错
List<FormModel> writUnionFormList = JSON.parseArray(params, FormModel.class);
附录,如果在ie出现中文乱码问题,可以参考我之前教程:https://www.geek-share.com/detail/2778319174.html
以上就是本文的全部内容,希望对大家的学习有所帮助
您可能感兴趣的文章:
相关文章推荐
- 再论JAVA中核心数据结构——List
- java方式的将java对象以及list或者map转化为json数据 .
- Java核心数据结构(List,Map,Set)使用技巧与优化
- [javase][json]fastJson在java后台转换json格式数据探究--处理数组/List/Map
- java获取list集合转换成json数据
- java 数据结构 LinkedList的基本实现
- java对象、List转为json格式的数据
- Java中将JSON格式的数据转换成对应的Bean、Map、List数据
- java中将数组、对象、Map、List转换成JSON数据
- JAVA 根据数据库表内容生产树结构JSON数据
- Java核心数据结构(List,Map,Set)使用技巧与优化
- java 将数据字典(父子结构)绑定成List集合
- 【Java中将JSON格式的数据转换成对应的Bean、Map、List数据】
- java List数据转换为json类型数据
- java中将数组、对象、Map、List转换成JSON数据
- JavaWeb开发中Ajax技术、json与java实现List、Map数据直接传递的研究
- Gson 解析Json结构,泛型转为List 集合会出现擦除数据的情况
- java中将数组、对象、Map、List转换成JSON数据(转自其他博客
- Java 将list集合转化成树形结构的JSON对象
- java根据数据库中的数据 的list 生成 tree 型 json