【发布时间】:2026-01-14 22:35:02
【问题描述】:
我必须制作这样的东西:
<Doc p1="something">
<Ext code="one"/>
<Ext name="two"/>
</Doc>
我知道如何使用我的 Doc 类来完成该部分,“代码”和“名称”只是 Doc 的属性,所以我打算创建一个包装类 Ext 来生成该元素,但我不是确定如何在一种情况下使用“代码”作为属性,在另一种情况下使用“名称”作为属性。我想我总是可以创建两个不同的包装器类,但我想知道是否有更简单的方法,例如以某种方式设置 @XmlAttribute(name=) 将以某种方式使用变量。
【问题讨论】:
-
试试看这个[点击这里][1] [1]:*.com/questions/3666467/…
-
完全不同的问题