Построить геттер и сеттер для ответа SOAP веб-сервиса, возвращающего список объектов - PullRequest
0 голосов
/ 22 апреля 2020

Новое в веб-сервисе ... Учитывая следующее 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;
  }
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...