gpt4 book ai didi

java - XML 列表到 Jaxb

转载 作者:行者123 更新时间:2023-11-29 05:43:28 26 4
gpt4 key购买 nike

JAXB给什么方式来转换这种类型的XML转换

<options>
<option name="name">https://abc.com/</option>
<option name="name2">https://abc.com/</option>
</options>

我为它创建了两个对象类。它不会用数据填充对象并为标签设置空值,它应该设置 URL,如 https://abc.com/ .

Options.javaOption.java

Options 类包含这个 setter

  @XmlElement(name = "option")
public void setOption(List<Option> option) {
this.option = option;
}

Option.java 类是:

@XmlRootElement(name = "option")
public class Option {

String name;

String option;

public Option() {
super();
}

public Option(String name, String option) {
super();
this.name = name;
this.option = option;
}

public String getName() {
return name;
}

@XmlAttribute
public void setName(String name) {
this.name = name;
}

public String getOption() {
return option;
}

public void setOption(String option) {
this.option = option;
}

最佳答案

您可以在 Option 类的 option 属性上使用 @XmlValue 注释。

关于java - XML 列表到 Jaxb,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16664692/

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