简体   繁体   中英

WSDL and XSD List declaration

Today I have the folowwing xsd declaration that is generated to Array

<xs:element name="SubNodes" type="Node" minOccurs="0" maxOccurs="unbounded"/>

How can I do something that will be generated to List<> ?

(Using c#)

Update:

I've tried

<xs:simpleType name="SubNodes">
                    <xs:list itemType="Node"/>
                </xs:simpleType>

but got the error:

The 'http://www.w3.org/2001/XMLSchema:simpleType' element is not supported in this context

What tool are you using to generate the wsdl? I will assume it is visual studio.

In that case when you generate the service reference, click "Advanced" and you should see this screen where you can select the collection type:

在此处输入图片说明

The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM