10
I have an xsd annotation that I am trying to get to Marshal into a java object. I would like the java to end up with BigDecimal for its value. What do I enter in the xsd to make it do this? I am using an xjc ant task
<xjc schema="my.xsd" destdir="generated" header="false" extension="true" />
Here is the relevant xsd -
<complexType name="Size">
<attribute name="height" type="BigDecimal"></attribute> <!-- this is wrong-->
</complexType>
I would like to end up with this for the generated class -
public class Size {
@XmlAttribute(name = "height")
protected BigDecimal height;
}