我正在尝试使用WSDL,使用org.apache.cxf.tools.wsdlto.WSDLToJava
在gradle中生成源代码形式的WSDL和XSD。它生成类名,因为它在XSD和WSDL中,但我想以类似的方式更改所有生成的类名。我知道我可以添加绑定文件,但我需要为WSDL中的每个元素都有条目。
请帮我一个通用的所有属性。
例如下面的XSD:
<xs:complexType name="SomeType">
<xs:sequence>
<xs:element name="SomeType2" type="CommonNS:Some2Type"/>
<xs:element name="SomeType3" type="CommonNS:Some3Type" minOccurs="0"/>
</xs:sequence>
</xs:complexType>
生成的类是:
com.something.SomeType
com.something.Some2Type
com.something.Some3Type
但我希望将其生成为:
com.something.Some
com.something.Some2
com.something.Some3