我现在过滤字段的话,是在类上的字段注解@JsonField(ignore=true),我希望是有个类似如下的方法链动态过滤
Json.toJson(object).ignore(xx.class,"字段1","字段2","字段3")。这样的话,就不需要在注解里面写JsonField了,对指定的类的成员变量进行动态过滤,也可以更加动态的设置哪些需要过滤,有时候需求不是固定的,注解有时候可能要改变。
3 回复
@wendal 我去瞧瞧,不过这个写法貌似没有指定class类型,我假设有两个类,一个类是User.class,一个类是PayOrder.class,他们有共同属性date,字段名字也是一样的,如果我需要过滤Payorder的date属性,而不是User的date属性,这样就无法针对性了,因为我知道Nutz的json输出如果是一个集合类型的话,是可以包含各种对象的,这里我觉得还是要可以根据类型进行过滤会相对好一点。
添加回复
请先登陆