Новое в веб-сервисе ... Учитывая следующее xml, как я могу создать метод получения и установки для ответа?
<xs:element name="StudentEnquiryResponse" type="tns:StudentEnquiryResponse"/>
<xs:complexType name="StudentEnquiryResponse">
<xs:sequence>
<xs:element maxOccurs="1" minOccurs="0" name="InstnId" type="xs:string"/>
<xs:element maxOccurs="1" minOccurs="0" name="InstnNm" type="xs:string"/>
<xs:element maxOccurs="unbounded" minOccurs="0" name="StudentRspn">
<xs:complexType>
<xs:sequence>
<xs:element maxOccurs="1" minOccurs="0" name="StudentId" type="xs:string"/>
<xs:element maxOccurs="1" minOccurs="0" name="StudentNm" type="xs:string"/>
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:complexType>
Завершил получение и установку для единственного возвращенного ответа, но не уверены, как построить для StudentRspn?
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "StudentEnquiryResponse", propOrder = {"instnId", "instnNm"})
public class StudentEnquiryResponse {
@XmlElement(name = "InstnId")
protected String instnId;
@XmlElement(name = "InstnNm")
protected String instnNm;
public String getInstnId() {
return instnId;
}
public void setInstnId(String instnId) {
this.instnId = instnId;
}
public String getInstnNm() {
return instnNm;
}
public void setInstnNm(String instnNm) {
this.instnNm = instnNm;
}
}