fastjson 针对已经过滤null的前提下继续过滤掉空list map等方法
大神们 只需要
fastJsonConfig.getSerializeFilters()放进去
public class NotWriteEmpty implements PropertyFilter {
@Override
public boolean apply(Object object, String name, Object value) {
if (value == null) { return false; }
if (value instanceof String && ((String) value).isEmpty()) { return false; }
if (value instanceof List && ((List) value).isEmpty()) { return false; }
if (value instanceof Map && ((Map<?, ?>) value).isEmpty()) { return false; } return true; }
} 即可
希望我得分享对你们有用,专挑干的写
浙公网安备 33010602011771号