总结一下自己使用jackson处理对象与JSON之间相互转换的心得。
jackson是一个用Java编写的,用来处理JSON格式数据的类库,它速度非常快,目前来看使用很广泛,逐渐替代了Gson和json-lib。
如果直接引入jar包,可以访问这个地址下载http://jackson.codehaus.org/1.9.11/jackson-all-1.9.11.jar
如果使用maven构建项目,加入下面的依赖
<dependency>
<groupId>org.codehaus.jackson</groupId>
<artifactId>jackson-mapper-asl</artifactId>
<version>1.9.11</version>
</dependency>无代码无真相,为了最简单的说明,我直接上代码。
public class User {
private String name;
private Gender gender;
private List<Account> accounts;
省略get和set方法