XMLルート要素には、次のような値を持つid属性があります
<Party id="PARTYID_1341592540748_ed044bd3-b8b2-40f9-a679-4daa411ecc45">
ここでは、完全なPartyIdとその一部を2つの異なる変数に含める必要があります。私はこのようにそれを達成しようとしています:
@XmlAttribute
protected String id;// complete partyId
@XmlTransient
@XmlAttribute(name="id")
@XmlJavaTypeAdapter(PartyIdAdapter.class) //has logic to trim full party Id
protected String partyId; //sub partyId
しかし、私は常にStringpartyIdに対してnullを取得します。