1
下面的代碼允許我將一個對象寫入一個XML文件。如何避免使用JAXB產生不需要的XML標記。綁定太多?
public class BathGuest{
private String name = "";
private DateMinutesHours wakeUpTime;
private int duration = 0;
private DateMinutesHours _plannedTime;
@XmlElement(name ="plannedTime")
public DateMinutesHours get_plannedTime() {
return _plannedTime;
}
@XmlElement(name = "ID")
public String getName() {
return _name;
}
...
}
我現在的問題是,生日是另一個類來處理我的timeoperations。所以我的XML文件的結果並不是我所期望的。
我得到的是:
<bathroomEntity>
<duration>3</duration>
<ID>Walter</ID>
<startTime>
<totalMinutes>481</totalMinutes>
</startTime>
<plannedTime>
<totalMinutes>485</totalMinutes>
</plannedTime>
</bathroomEntity>
而我想要的是:
<bathroomEntity>
<duration>3</duration>
<ID>Walter</ID>
<startTime>08:10</startTime>
<plannedTime>08:50</plannedTime>
</bathroomEntity>
我怎樣才能到達第二個XML的文件?