我生成的xsd文件在复杂类型中有一个元素为“ cisCin”,但是用maven wsimport生成的类的受保护变量为ciscin。 有人可以阐明为什么会这样吗? 另外,如何将XSL中的值映射到生成的类的变量?这个生成的类是我在Soap服务中传递的请求类。
XSD文件片段:
<xs:complexType name="userProfile">
<xs:sequence>
<xs:element name="accountStatus" type="xs:string" minOccurs="0"/>
<xs:element name="cisCin" type="xs:string" minOccurs="0"/>
<xs:element name="userId" type="xs:string" minOccurs="0"/>
</xs:sequence>
</xs:complexType>
生成的类为:
public class UserProfile {
protected String accountStatus;
protected String ciscin;
protected String userId;