Fastjson 自定义输出

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;
    }
展开阅读全文

没有更多推荐了,返回首页