如何将属性添加到 XmlElementWrapper ?我觉得很难这样做。我找不到关于它的文章或教程和问题。
我希望我的XML像ff:
<Header>
<Header2 attr="x">
<Fields attr="y">
<Field>
<field1>a</field1>
<field2>b</field2>
<field3>c</field3>
</Field>
</Fields>
</Header2>
</Header>
在上面的XML中,字段是一个XmlElementWrapper。
感谢。
答案 0 :(得分:1)
您无法使用@XmlElementWrapper
执行此操作,因为如果您在XML中只有Fields/Field
结构,则可以避免使用额外的结构。
如果您想捕获该属性,则您需要Fields
的课程,其中attr
为@XmlAttribute
,fields
为@XmlElement
。