根元素下没有属性名称的Spring引导XML Web服务
我在SpringBoot中有以下实体类:根元素下没有属性名称的Spring引导XML Web服务,xml,web-services,spring-boot,Xml,Web Services,Spring Boot,我在SpringBoot中有以下实体类: @XmlRootElement(name = "on-demand-pin" ) public class OnDemandPin { String onDemandPin; } 这将生成以下XML输出: <on-demand-pin><onDemandPin>1234567890</onDemandPin></on-demand-pin> 1234567890 但我需要一个如下所示的输出
@XmlRootElement(name = "on-demand-pin" )
public class OnDemandPin {
String onDemandPin;
}
这将生成以下XML输出:
<on-demand-pin><onDemandPin>1234567890</onDemandPin></on-demand-pin>
1234567890
但我需要一个如下所示的输出:
<on-demand-pin>1234567890</on-demand-pin>
1234567890
我怎样才能做到这一点?尝试了不同的注释,但没有任何效果
非常感谢您的帮助
干杯
弗兰克一位同事发现了它,我只需要这样做,然后它就可以工作了:
@XmlRootElement(name = "on-demand-pin" )
@XmlAccessorType(XmlAccessType.NONE )
public class OnDemandPin {
@XmlValue
private String onDemandPin;
}