xml:
<root>
<element>value (something)</element>
</root>
この xml を Java クラスの 2 つの異なるフィールドに非整列化する必要があります。
以下を試しましたが、うまくいきませんでした。最初のフィールドには正しい値があり、2 番目のフィールドには null がありました。
ジャバ:
@XmlElement(name="element")
@XmlJavaTypeAdapter(TakeValueBeforeParentheses.class)
private String one;
@XmlElement(name="element")
@XmlJavaTypeAdapter(TakeValueInParentheses.class)
private String two;
両方の値を保持し、それを「要素」にマップするクラスを作成せずに、どうすればこれを達成できますか?