【发布时间】:2012-03-13 07:55:43
【问题描述】:
我在 Java 中有一个 Person 类(用 @XmlRootElement 注释),它有两个属性(姓名、生日),我需要以两种不同的方式编组,生成两个不同的 XML 文件。
在第一个文件中,Person 对象应该只包含 name 属性:
<Person>
<name>John Doe</name>
</Person>
在第二个文件中,Person 对象应该包含所有属性。
<Person>
<name>John Doe</name>
<birthday>1980-01-01</birthday>
</Person>
有没有办法通过 JAXB 实现这一点?
问候, 乔辰
【问题讨论】:
标签: jaxb marshalling