如何使用nusoap在XML请求中的两个标签之间的值?
问题描述:
$param=array('EVRN_UnitResRQ',
'Customer'=>array('PersonName'=>array('GivenName'=>'Ryan','Surname'=>'Trayers'),'Telephone'=>array('PhoneTechType'=>'1','CountryAccessCode'=>'1','AreaCityCode'=>'206','PhoneNumber'=>'8320246'),'Email'=>array('DefaultInd'=>true),)))))),
这是我的示例数组,在这个我想要把电子邮件的价值,如<email>[email protected]</email>
,我该如何分配。我正在使用nusoap web服务,我在肥皂客户端传递数组作为参数。如何使用nusoap在XML请求中的两个标签之间的值?
答
$param=array(
'EVRN_UnitResRQ',
'Customer'=>array(
'PersonName'=> array('GivenName'=>'Ryan','Surname'=>'Trayers'),
'Telephone'=>array(
'PhoneTechType'=>'1',
'CountryAccessCode'=>'1',
'AreaCityCode'=>'206',
'PhoneNumber'=>'8320246'),
'Email'=>array('DefaultInd'=>true),)))))),
分配新建分配FY: $param['Email'] ='[email protected]';
但是当我直接分配比的NuSOAP给了我“错误:WSDL错误:phpType是结构,但值不是一个数组:详见调试输出” – Tushar 2010-11-01 13:06:11