1、忽略json
 @JsonIgnoreProperties(value={“addressId”})
 @JSONField(serialize=false)
 @JsonIgnore
 2、
 JsonFiled
 JsonProperty
 @XStreamAlias
 @Builder.Default
 网上可以查询下相关资料
 3、
 JSON.parseObject(response, ***Response.class)
 JSONObject.parseObject(response, ***Response.class)是将Json字符串转化为相应的***Response对象
 JSON.toJSONString则是将对象转化为Json字符串(类似于{})。
 JSONObject.parse,返回值是一个Object
 4、
 简单的解析json字符串首先将json字符串转换为json对象,然后再解析json对象,过程如下。
 JSONObject jsonObject = JSONObject.fromObject(jsonStr);
 或者:JSONObject jsonObject = JSONObject.parseObject(jsonStr);
 根据json中的键得到它的值String name = jsonObject.getString(“name”);
 int num = jsonObject.getInt(“num”);
 String sex = jsonObject.getString(“sex”);
 int age = jsonObject.getInt(“age”);
 5、
 将json字符串转换为java对象同样先将json字符串转换为json对象,再将json对象转换为java对象,如下所示。
 JSONObject obj = JSONObject().fromObject(jsonStr);//将json字符串转换为json对象
 或者:JSONObject obj = JSONObject.parseObject(jsonStr);
 将json对象转换为java对象
 Person jb = (Person)JSONObject.toBean(obj,Person.class);//将建json对象转换为Person对象
 6、将java对象转换为json字符串:
 先将java对象obj转换为json对象,再将json对象转换为json字符串
 JSONObject json = JSONObject.fromObject(obj);//将java对象转换为json对象
 String str = json.toString();//将json对象转换为字符串,相当于JSON.toJSONString
 7、
 