GsonBuilder builder=new GsonBuilder();
builder.setExclusionStrategies(new ExclusionStrategy(){
@Override
public boolean shouldSkipField(FieldAttributes f){
String name = fieldAttributes.getName();
//如果字段是“province”,则该字段被排除
if(name.equals("province")){ //排除满足条件的字段
return true
}
return false;
}
@Override
public boolean shouldSkipClass(Class<?> clazz) {
return Grade.class==clazz;
}
});
Gson gson = builder.create();
//
String stuJson=gson.toJson(对象);