Enums 将字段解组到枚举-可能吗?

Enums 将字段解组到枚举-可能吗?,enums,jaxb,unmarshalling,Enums,Jaxb,Unmarshalling,我有一个包含汽车对象列表的xml文档。在每个汽车对象内部,都有元素所有者和机械师。所有者和技工都有完全相同的字段(姓名和邮政编码)。我想将汽车对象解组到汽车列表中。我想创建一个名为Person的子对象,而不是名为Owner和mechanical的两个子对象。我想指出他们是什么类型的人,无论是业主还是技工。我创建了一个名为PersonType的枚举,它包含所有者和机械师。在车内,我放置了一个名为PersonType的变量来区分。PersonType始终为空 有什么能帮我实现这个目标吗?我真的认为为

我有一个包含汽车对象列表的xml文档。在每个汽车对象内部,都有元素所有者和机械师。所有者和技工都有完全相同的字段(姓名和邮政编码)。我想将汽车对象解组到汽车列表中。我想创建一个名为Person的子对象,而不是名为Owner和mechanical的两个子对象。我想指出他们是什么类型的人,无论是业主还是技工。我创建了一个名为PersonType的枚举,它包含所有者和机械师。在车内,我放置了一个名为PersonType的变量来区分。PersonType始终为空


有什么能帮我实现这个目标吗?我真的认为为所有者和机械师提供两个对象是不必要的。

我使用了Eclipse MOXy的@XmlPath属性,效果很好。

你能把你的对象模型发布到这个问题上吗?@BlaiseDoughan我现在明白了,我不需要做我计划的事情。但是谢谢你的帮助。