首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > Web Service >

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

2012-03-11 
自动生成的WSDL中参数问题[在线等]我的WEBSERVICE返回的是一个自定义的类,其中有对象数组,数组有下届,但在

自动生成的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文件里设的

热点排行