0
鑑於follwing POJO:傑克遜排除子場
class A {
private String name;
private String desc;
private List<A> subclasses;
}
我會產生那樣的JSON的,由子類不包括外地desc`:
{
name : "aname"
desc: "adesc",
subclasses : [{
name : "aname"
},{
name : "anotherame"
}]
}
或者一個字段從父級而不是子級
隨着'@ JsonIgnore'我場將永遠被排除在外,我想這要看具體情況,在排除上面的例子中,從'subclasses'實例中排除'name'字段,但不包含來自包含它們的實例。 – krampstudio 2013-02-22 08:17:49
然後創建一個擴展另一個類的類,其中上層類不包含這些字段。嘗試做出這樣的解決方法。 – user 2013-02-22 08:19:14