Мыло возвращает закодированный результат - PullRequest
0 голосов
/ 04 октября 2018

, поэтому я использую мыло для веб-службы, но он возвращает закодированный результат, вот мой код

$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">{&quot;responsecode&quot;:&quot;001&quot;,&quot;responsedesc&quot;:&quot;Update Data Berhasil&quot;,&quot;nama&quot;:&quot;KASMIDAR&quot;}</resultData>
...