在没有xsi:type的情况下生成wsdl "xsd:string",可以通过以下步骤实现:
$server->wsdl->addComplexType(
'myString',
'complexType',
'struct',
'all',
'',
array(
'value' => array('name' => 'value', 'type' => 'xsd:string')
)
);
在上面的代码中,我们定义了一个名为myString的复杂类型,它包含一个名为value的成员,类型为xsd:string。
$server->wsdl->addComplexType('myString', 'complexType', 'struct', 'all', '', array('value' => array('name' => 'value', 'type' => 'xsd:string')));
在上面的代码中,我们将myString复杂类型注册为可用类型。
$server->wsdl->addComplexType('myString', 'complexType', 'struct', 'all', '', array('value' => array('name' => 'value', 'type' => 'xsd:string')));
在上面的代码中,我们将myString复杂类型添加到wsdl中。
这样,就可以在没有xsi:type的情况下生成wsdl "xsd:string"。在实际应用中,可以根据具体需求定义和注册不同的复杂类型。
推荐的腾讯云相关产品:腾讯云云服务器(CVM)和腾讯云云函数(SCF)。
领取专属 10元无门槛券
手把手带您无忧上云