gpt4 book ai didi

java - 使用 wsgen 时是否可以保留枚举值?

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

当我在此 java 文件上使用 wsgen 时

public enum DayCountConventionMethod {
METHOD_ACTUAL_360("Actual 360"), METHOD_ACTUAL_365("Actual 365");

private final String value;

private DayCountConventionMethod(String value) {
this.value = value;
}

public String getValue() {
return value;
}
}
<小时/>

我在生成的 xsd 文件中得到此结果:

<xs:simpleType name="dayCountConventionMethod">
<xs:restriction base="xs:string">
<xs:enumeration value="METHOD_ACTUAL_360"/>
<xs:enumeration value="METHOD_ACTUAL_365"/>
</xs:restriction>
</xs:simpleType>

是否可以保留值Actual 360Actual 365

最佳答案

枚举值是在生成的 XSD 文件中定义的,因为它应该对应于枚举“名称”。您想要的值不是有效的标识符。

关于java - 使用 wsgen 时是否可以保留枚举值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28196792/

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