标签: java gson
有没有办法在gson序列化期间动态排除类的某些属性? (根据我传给作者的参数)
或者我应该制作2种不同的序列化器?
谢谢!
答案 0 :(得分:3)
尝试使用transient属性。例如: private transient String name;
transient
private transient String name;
您也可以添加此属性
Gson gson = gsonBuilder.excludeFieldsWithModifiers(Modifier.TRANSIENT).create();
修改:看看here