1
有一些类:JAXB委托XML描述到内场,和编组乔达LocalDateTime的
@XmlAccessorType(XmlAccessType.NONE)
@XmlType
public class DateAndTime {
private org.joda.time.LocalDateTime time
}
在另一大类有一些领域:
@XmlElement
private DateAndTime begin;
我应该怎样标注DateAndTime
类time
字段,在结果xml中使begin
字段看起来像这样:<begin>01.10.2011 15:20:17</begin>
?
心中已经得到了一些错误:'@XmlValue不允许在派生另一个类的类上。此问题与以下位置有关:at protected org.joda.time.LocalDateTime org.example.DateAndTime.value <…>'。这个错误可能意味着什么? –
你的'DateAndTime'类是从什么扩展而来? –
是的:'import org.apache.commons.lang.builder。*;公共抽象类ToStringSupertype {公共字符串toString(){返回ToStringBuilder.reflectionToString(this,ToStringStyle.SHORT_PREFIX_STYLE); }}' –