json字符串转List集合
2016-03-11 16:37
501 查看
使用jackson的ObjectMapper类中的readValue(String content,JavaType valueType)方法可以把json字符串转换成集合类
content为json字符串,valueType可以通过 ObjectMapper的
getTypeFactory().constructParamettricType(Class<?> parametrized,
Class<?>... parameterClasses)方法获得
parametrized可以是List.class
parameterClasses可以是Integer.class
如:
ObjectMapper om = new ObjectMapper();
JavaType javaType = om.getTypeFactory().constructParametricType(List.class, Integer.class);
String jsonString = "...";
List<Integer> list = om.readValue(jsonString,javaType);
content为json字符串,valueType可以通过 ObjectMapper的
getTypeFactory().constructParamettricType(Class<?> parametrized,
Class<?>... parameterClasses)方法获得
parametrized可以是List.class
parameterClasses可以是Integer.class
如:
ObjectMapper om = new ObjectMapper();
JavaType javaType = om.getTypeFactory().constructParametricType(List.class, Integer.class);
String jsonString = "...";
List<Integer> list = om.readValue(jsonString,javaType);
相关文章推荐
- BZOJ1030 JSOI2007 文本生成器 题解&代码
- js中,销魂的this
- 封装JS文件到DLL中并在页面中调用
- js常用模板引擎
- js--冒泡排序[由小到大]
- js 解决原型问题的方案 : 构造器和原型的组合
- js事件绑定的几种方式
- js模拟表单提交
- 举例说明JavaScript中的实例对象与原型对象
- js之widget日历datepicker
- JavaScript中setTimeout和setInterval函数的传参及调用
- js动态加载html,加载后的页面元素某些事件失效的解决方案
- javascript中面向对象之原型链解析
- 原生JavaScript制作微博发布面板效果
- 关于javascript的this指向问题
- javascript日常总结
- 深入学习JavaScript(一)
- [RxJS] Completing a Stream with TakeWhile
- (一)ExtJs学习前的准备工作,及第一个Ext小例子HelloWorld
- [RxJS] Adding Conditional Logic with Filter