当前位置: 移动技术网 > IT编程>开发语言>Java > Java JSON转成List结构数据

Java JSON转成List结构数据

2019年09月06日  | 移动技术网IT编程  | 我要评论

先要引入对应的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出现中文乱码问题,可以参考我之前教程:

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持移动技术网。

如对本文有疑问, 点击进行留言回复!!

相关文章:

验证码:
移动技术网