当前位置: 代码迷 >> Web Service >> 自动生成的WSDL中参数有关问题[]
  详细解决方案

自动生成的WSDL中参数有关问题[]

热度:569   发布时间:2016-05-02 03:11:21.0
自动生成的WSDL中参数问题[在线等]
我的WEBSERVICE返回的是一个自定义的类,其中有对象数组,数组有下届,但在WSDL中对其描述是这样:
 
XML code
<s:element minOccurs="0" maxOccurs="unbounded" name="service" type="tns:ServiceResponse" /> 

请问maxOccurs的值怎么修改成我想要的下届值?
另WSDL中其他元素的属性怎么修改?
环境是WINDOWS XP,VS2005

------解决方案--------------------

------解决方案--------------------
不明白楼主要修改它做什么
读WSDL我是这么做的:
XmlDataDocument xmlDataDoc = new XmlDataDocument();
xmlDataDoc.load("http://www.webxml.com.cn/WebServices/WeatherWebService.asmx?WSDL")

然后用xmlDataDoc去处理吧
------解决方案--------------------
这种返回是属于不定长的数组,提高开发的灵活性,但是对于一个数组如果你采用定长的话,maxOccurs就是指出现单个实体的最大数啊
------解决方案--------------------
"其中有对象数组"--既然是数组,与在那个类中无关,它的各个属性字段是MS定义的
------解决方案--------------------

------解决方案--------------------
up
------解决方案--------------------
学习,我都是在Xsd文件里设的
  相关解决方案