gpt4 book ai didi

java - resteasy,jaxb - 如何生成字符串集合/列表?

转载 作者:行者123 更新时间:2023-12-04 06:12:56 26 4
gpt4 key购买 nike

简单的任务,我需要生成这个 XML:

<collection>
<name>bill</name>
<name>monica</name>
<collection>

而不是这个(见下面的例子: 19.6. Arrays and Collections of JAXB Objects ):
<collection>
<customer><name>bill</name></customer>
<customer><name>monica</name></customer>
<collection>

带字符串的简单集合。所以问题是如何去除周围的 customer元素?我怎样才能用 RESTeasy 和 JAXB 做到这一点?

最佳答案

关于 Customer类用 @XmlValue 映射 name 属性注解:

public class Customer {

private String name;

@XmlValue
public String getName() {
return name;
}

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

}

更多信息
  • http://blog.bdoughan.com/2011/06/jaxb-and-complex-types-with-simple.html
  • 关于java - resteasy,jaxb - 如何生成字符串集合/列表?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7554791/

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