Java JSON转成List结构数据
程序员文章站
2022-06-14 13:43:18
先要引入对应的jar,然后调用net.sf.json库的
objectmapper mapper = new objectmapper();
javatype...
先要引入对应的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出现中文乱码问题,可以参考我之前教程:
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持。