gpt4 book ai didi

java - 使用 JAX-B 添加 XML 属性 XmlElementWrapper

转载 作者:行者123 更新时间:2023-12-02 11:20:16 26 4
gpt4 key购买 nike

如何将属性添加到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 中,Fields 是一个 XmlElementWrapper。

谢谢。

最佳答案

您不能使用 @XmlElementWrapper 执行此操作,因为如果 XML 中只有 Fields/Field 结构,其目的是避免额外的结构。

如果要捕获属性,则需要一个 Fields 类,其中包含 attr 作为 @XmlAttributefields @XmlElement

关于java - 使用 JAX-B 添加 XML 属性 XmlElementWrapper,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49974933/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com