gpt4 book ai didi

java - 如何使用 JAXB 避免不需要的 XML 标签。束缚太多?

转载 作者:太空宇宙 更新时间:2023-11-04 14:56:33 25 4
gpt4 key购买 nike

下面的代码允许我将对象写入 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;
}

...

}

我遇到的问题是,生日是另一个类来处理我的时间操作。所以我的 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 文件?

最佳答案

如果您注释 totalMinutes属性 DateMinutesHours@XmlValue 一起上课那么你就会得到你正在寻找的行为。

关于java - 如何使用 JAXB 避免不需要的 XML 标签。束缚太多?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23138528/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com