我使用Java中的继承创建了一个简单的结构,如下所示
public interface DemoSuper {}
public class Child1 implements DemoSuper{ }
public class Child2 implements DemoSuper{ }
然后我有一个DemoContainer类,该类具有DemoParent的集合
public class DemoContainer{
ArrayList<DemoSuper> list = new ArrayList<DemoSuper>();
}
现在,当我尝试使用杰克逊将D序列化为xml时
<DemoContainer>
<DemoSuper></DemoSuper>
<DemoSuper></DemoSuper>
</DemoContainer>
但我想有点像
<DemoContainer>
<Child1></Child1>
<Child2></Child2>
</DemoContainer>
有人可以帮我吗?