【发布时间】:2021-04-01 22:35:47
【问题描述】:
在我的项目中,我想在 XML 中实现特定的属性顺序。在java中对象表示为:
public class Plan {
private List<Act> act;
private List<Leg> leg;
...
一个输出对象应该类似于这个:
<plan>
<act x="-25000" y="0"/>
<leg mode="car">
...
</leg>
<act x="10000" y="0"/>
<leg mode="car">
...
</leg>
</plan>
JAXB 是否能够为我需要整理物品的情况设置特定的顺序:
act.get(0)
leg.get(0)
act.get(1)
leg.get(1)
...
..
.
我知道 JAXB 能够使用 @XmlType (propOrder={"prop1","prop2",..."propN"}) 保存参数的特定顺序,例如先行动,然后是所有腿会一个接一个地打印出来。
【问题讨论】: