所以我将肥皂用于Web服务,但是它返回编码的结果 这是我的代码
$server->wsdl->addComplexType('inqCard','complexType','struct','all','',
array( 'no_kartu' => array('name' => 'no_kartu', 'type'=> 'xsd:string')
)
);
$server->register("inquirySaldo",
array('inputData' => 'tns:inqCard'),
array('resultData' => 'xsd:string'),
'urn:dropbox',
'urn:dropbox#rejectDropbox',
'rpc',
'encoded',
'<a href="'.site_url('dbws').'/docws" target="blank">'.site_url('dbws').'/docws</a>');
function inquirySaldo($param)
{
$CI =& get_instance();
$ret = Array();
$ret["responsecode"] = "999";
$ret["responsedesc"] = "Unknown Error";
$result = $CI->ws_model_bansos->get_cardno($param['no_kartu']);
$ret['responsecode'] = "001";
$ret['responsedesc'] = "Inquiry Successful";
return json_encode($ret);
}
所以这些在我的Web服务中是我的功能之一。 在soap ui中,它返回正常结果,但是当我在我的应用程序中尝试邮递员后,结果已编码,如何在soapui中解决此问题,未编码结果。
<resultData xsi:type="xsd:string">{"responsecode":"001","responsedesc":"Update Data Berhasil","nama":"KASMIDAR"}</resultData>