我目前在我的 nusoap 服务器文件中使用以下内容:
$server->wsdl->addComplexType(
'member',
'complexType',
'struct',
'all',
'',
array(
'ID' => array('MemberInfo' => 'ID', 'type' => 'xsd:int'),
'FIRST_NAME' => array('MemberInfo' => 'FIRST_NAME', 'type' => 'xsd:string'),
'LAST_NAME' => array('MemberInfo' => 'LAST_NAME', 'type' => 'xsd:string')
)
返回:
<ID xsi:type="xsd:int">1</ID>
<FIRST_NAME xsi:type="xsd:string">John</FIRST_NAME>
<LAST_NAME xsi:type="xsd:string">Doe</LAST_NAME>
如何修改它以接收以下输出:
<ID xsi:type="xsd:int">1</ID>
<NAME>
<FIRST_NAME xsi:type="xsd:string">John</FIRST_NAME>
<LAST_NAME xsi:type="xsd:string">Doe</LAST_NAME>
</NAME>