Я пытаюсь построить xml в соответствии с XSD-заказом Amazon XFD. В файле xsd есть этот конкретный раздел для выбора
<xsd:choice>
<xsd:element name="CarrierCode" type="String"/>
<xsd:element name="CarrierName" type="String"/>
</xsd:choice>
Я не уверен, как представить это с помощью Javax вот что у меня так:
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "", propOrder = {
"carrierCode",
"carrierName",
"shippingMethod",
"shipperTrackingNumber"
})
public static class FulfillmentData {
@XmlElement(name = "CarrierCode")
private String carrierCode;
@XmlElement(name = "CarrierName")
private String carrierName;