相关疑难解决方法(0)

如何使用xjc和自定义绑定生成XMLElementWrapper注释

我正在使用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对象列表的类.是否有机会省略该类ItemsItem直接在Root类中列出对象?

我知道这可以通过@XMLElementWrapper注释完成,但我不知道如何告诉xjc创建这样的.

谢谢你的任何建议!

最好的问候,马库斯

java jaxb xjc

18
推荐指数
2
解决办法
9297
查看次数

标签 统计

java ×1

jaxb ×1

xjc ×1