1

我遵循Blaise的教程,他解释了如何从一个继承自另一个的对象中输出 xml。

但是,我不能让它反过来工作。我有两个对象(实际上它是一个复杂得多的模型)。本质上,一个继承自另一个,但是当我为它提供 xml 时,它会尝试创建基类的实例。它不能因为它是一个抽象类。

有没有人有我如何做到这一点的例子?

4

1 回答 1

0

您需要确保JAXBContext知道子类。这可以通过在创建时传入子类来完成,JAXBContext或者通过使用@XmlSeeAlso超类上的注释来指向所有映射的子类。

于 2013-09-11T09:59:37.410 回答