Fastjson 自定义输出:
private ValueFilter getValueFilter() {
ValueFilter serializeFilter = new ValueFilter() {
@Override
public Object process(Object object, String name, Object value) {
if ("buttonName".equals(name)) {
if ("".equals(value)) {
return null;
}
} else if ("buttonName".equals(name)) {
if ("".equals(value)) {
return null;
}
} else if ("iconBigImgURL".equals(name)) {
if ("".equals(value)) {
return null;
}
} else if ("iconImgURL".equals(name)) {
if ("".equals(value)) {
return null;
}
} else if ("redirectURL".equals(name)) {
if ("".equals(value)) {
return null;
}
}
return value;
}
};
return serializeFilter;
}