【发布时间】:2011-10-08 11:37:38
【问题描述】:
xml:
<root>
<element>value (something)</element>
</root>
我需要将此 xml 解组到我的 java 类中的两个不同字段。
我尝试了以下方法,但没有成功。第一个字段的值正确,第二个字段为空。
java:
@XmlElement(name="element")
@XmlJavaTypeAdapter(TakeValueBeforeParentheses.class)
private String one;
@XmlElement(name="element")
@XmlJavaTypeAdapter(TakeValueInParentheses.class)
private String two;
如何在不创建一个类来保存两个值并将其映射到“元素”的情况下实现这一点?
【问题讨论】:
标签: java xml jaxb marshalling unmarshalling