将json对象转化为对应的java对象简单的方法:
举例如下:AA类,其中属性1,属性2,属性3都是AA类的属性字段,如果AA类还有属性4等,在json对象中没有的话,则转化为AA的对象后,属性4等值为null
JSONObject json = new JSONObject();
json.put("属性1", "值");
json.put("属性2", "值");
json.put("属性3", "值");
AA a = JSON.toJavaObject(json, AA.class);
需要以下maven依赖
<dependency>
<groupId>com.alibaba</groupId>
<artifactId>fastjson</artifactId>
<version>1.2.7</version>
</dependency>