我有一个 xsd 注释,我试图将 Marshal 放入一个 java 对象中。我希望 java 以 BigDecimal 结束它的价值。我在 xsd 中输入什么来使它做到这一点?我正在使用 xjc 蚂蚁任务
<xjc schema="my.xsd" destdir="generated" header="false" extension="true" />
这是相关的xsd -
<complexType name="Size">
<attribute name="height" type="BigDecimal"></attribute> <!-- this is wrong-->
</complexType>
我想为生成的类结束这个 -
public class Size {
@XmlAttribute(name = "height")
protected BigDecimal height;
}