我正在使用JAXB和xjc将我的XML Schema编译为Java类.我不想手动编辑这个生成的类.我有像这样的xml架构:
<xs:element name="root">
<xs:complexType>
<xs:sequence>
<xs:element name="items">
<xs:complexType>
<xs:sequence>
<xs:element ref="item" />
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
Run Code Online (Sandbox Code Playgroud)
xjc生成一个Items只包含Item对象列表的类.是否有机会省略该类Items并Item直接在Root类中列出对象?
我知道这可以通过@XMLElementWrapper注释完成,但我不知道如何告诉xjc创建这样的.
谢谢你的任何建议!
最好的问候,马库斯