用jackson包实现json、对象、Map之间的转换

1. 将对象转换成json

ObjectMapper mapper = new ObjectMapper(); //转换器 String jsonStr = mapper.writeValueAsString(user);

2. json转换成map
Map m = mapper.readValue(json, Map.class);

3. map转json
String jsonStr = mapper.writeValueAsString(m);

4. json转java对象
User user = mapper.readValue(json, User.class);

    推荐阅读