NutzCN Logo
问答 Mapl.excludeFilter的问题
发布于 2255天前 作者 qq_dfb75b74 1406 次浏览 复制 上一个帖子 下一个帖子
标签:
String json = "{name:'nutz', age:12, address:[{area:1,name:'abc'}, {area:2,name:'123'}]}";
Object obj = Json.fromJson(json);
List<String> list = new ArrayList<>();
list.add("age");
 //list.add("address[].area"); //本行注释掉,不注释没问题
System.out.println(Mapl.excludeFilter(obj, list));

结果:{name=nutz, address=[{area=1, name=abc}, {area=2, name=123}, {area=1, name=abc}, {area=2, name=123}]}
代码list.add("address[].area");被注释, 数组数据被复制了一遍
不注释没问题

4 回复

好像是已知的bug,还没fix

有空帮忙修复一下试试?

ok,等我忙完项目

添加回复
请先登陆
回到顶部