nusoap输出中的多个阵列
这就是我所拥有的:nusoap输出中的多个阵列,soap,nusoap,complextype,Soap,Nusoap,Complextype,这就是我所拥有的: $server->wsdl->addComplexType('ResultObject', 'complexType', 'struct', 'all', '', array( 'Result' => array('name' => 'Result', 'type' => 'xsd:string'), 'Action' => array('name' => 'Ac
$server->wsdl->addComplexType('ResultObject',
'complexType',
'struct',
'all',
'',
array(
'Result' => array('name' => 'Result', 'type' => 'xsd:string'),
'Action' => array('name' => 'Action', 'type' => 'xsd:string')
)
);
寄存器nusoap函数输出参数如下:
array('ResultObject' => 'tns:ResultObject') // output parameters
我的问题是,结果现在是由3个元素组成的数组,而不是xsd:string:
持续
终止
堕胎
上面的每一个都有addressxsd:anyURI,codexd:int。如何将此结构实现为complexType
编辑:
在这里,您可以看到中止原因具有原因部分类型,并且原因具有自己的结构。
原因结构包含代码、描述字段。
我希望使用addComplexType为输出实现此结构,您需要发布WSDL文件的相关部分以及您尝试访问的web服务。从您的用户名来看,听起来像是在使用PHP。@TimBiegeleisen可以看到编辑部分吗?