WSDL 和 XSD 列表声明
今天,我有以下生成为 Array 的 xsd 声明
<xs:element name="SubNodes" type="Node" minOccurs="0" maxOccurs="unbounded"/>
我怎样才能做一些将生成为 List<> 的事情? ?
(使用 c#)
更新:
我已尝试
<xs:simpleType name="SubNodes">
<xs:list itemType="Node"/>
</xs:simpleType>
但收到错误:
“http://www.w3.org/2001/XMLSchema:simpleType”元素不是 在这种情况下受支持
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
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
您使用什么工具来生成 wsdl?我假设它是视觉工作室。
在这种情况下,当您生成服务引用时,单击“高级”,您应该会看到此屏幕,您可以在其中选择集合类型:
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: