Список контрактов WSDL с номерами - PullRequest
0 голосов
/ 06 сентября 2018

Когда я определяю поля контракта в XSD, я определяю поле списка с maxOccurs = и minOccurs> 0.

Могу ли я объявить XSD таким образом, чтобы при получении запроса поля с номерами имели номер вхождения? например

Надеюсь, я проясню себя.

<xsd:complexType name="FieldNameType">
    <xsd:sequence>
        <xsd:element name="FieldName" type="FieldNameType" minOccurs="1" maxOccurs="8"/>
    </xsd:sequence>
</xsd:complexType>

и когда запрос отправлен, я получаю что-то вроде:

<FieldName_1></FieldName_1>
<FieldName_2></FieldName_2>
<FieldName_3></FieldName_3>

Заранее спасибо!

1 Ответ

0 голосов
/ 13 сентября 2018

Я нашел обходной путь! Как я увидел, я могу перебирать те же узлы в файле XSLT.

...