阅读更多
http://www.open-open.com/lib/view/open1377045956584.html
Jackson解析的速度算是同类框架中最快的,同时也是Spring MVC中内置使用的解析方式。
准备工作:
下载jar包:http://jackson.codehaus.org/1.7.6/jackson-all-1.7.6.jar
Jackson依赖的jar包相对较少,使用起来也比较简单。
直接贴出Jackson的相关代码,非常简单,就两个方法:
public class JsonUtils {
static ObjectMapper objectMapper;
/**
* 使用泛型方法,把json字符串转换为相应的JavaBean对象。
* (1)转换为普通JavaBean:readValue(json,Student.class)
* (2)转换为List:readValue(json,List.class).但是如果我们想把json转换为特定类型的List,比如List,就不能直接进行转换了。
* 因为readValue(json,List.class)返回的其实是List