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); }}' –