, поэтому я использую мыло для веб-службы, но он возвращает закодированный результат, вот мой код
$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);
}
, так что эти кусочки одной из моих функций в моем веб-сервисе.в мыло UI его возвращать нормальный результат, но когда я пытаюсь в моем приложении и почтальоне результат был закодирован, как исправить это в soapui его результат не закодирован.
<resultData xsi:type="xsd:string">{"responsecode":"001","responsedesc":"Update Data Berhasil","nama":"KASMIDAR"}</resultData>