jackson数据编码解码总结

来源:互联网 发布:浏览器代理软件自动 编辑:程序博客网 时间:2024/05/29 14:14

jackson编码:

Map<String, Object> map = new HashMap<String, Object>();

ObjectMapper mapper = new ObjectMapper();

 mapper.writeValueAsString(map);



jackson解码:

String data="{a:b}";

ObjectMapper mapper = new ObjectMapper();

OrderModel om = mapper.readValue(urlStr, Class<T>);


String data="[{a:b}]";

ObjectMapper mapper = new ObjectMapper();

List< Class<T>> list = mapper.readValue(data,TypeFactory.collectionType(ArrayList.class,  Class<T>));

1 0