Jump to content

netASP

Members
  • Content count

    47
  • Joined

  • Last visited

Everything posted by netASP

  1. netASP

    Como ler esse os valores deste array?

    Consegui! Obrigado ! foreach($xmlobj->ArrayOfClienteDetais as $vals ) { unset($geonames); $vals=(array)$vals; foreach($vals as $key => $value) { $value=(array)$value; $geonames[$key]=$value[0]; } }
  2. Boa Tarde, fiz uma conexão com um web service e obtive um retorno em array, quero ajuda para pegar cada valor. SimpleXMLElement Object ( [ArrayOfClienteDetalhe] => SimpleXMLElement Object ( [ClienteDetalhe] => Array ( [0] => SimpleXMLElement Object ( [IdCliente] => 10 [Sequencial] => 6055 [IdDetalhe] => 61 [NomeDetalhe] => T77ER C7 [TipoDetalhe] => Cliente [TipoFormato] => Inteiro [TipoInclusao] => Sim [TipoConsulta] => Sim [TipoExclusao] => Nao [TipoAlteracao] => Nao [TipoValor] => ValorUnico [Valor] => 2 [TpMensagem] => Nenhum ) [1] => SimpleXMLElement Object ( [IdCliente] => 10 [Sequencial] => 10 [IdDetalhe] => 1 [NomeDetalhe] => ID CLIENTE [TipoDetalhe] => Cliente [TipoFormato] => Texto [TipoInclusao] => Sim [TipoConsulta] => Sim [TipoExclusao] => Nao [TipoAlteracao] => Nao [TipoValor] => ValorUnico [Valor] => 00039523777706 [TpMensagem] => Nenhum ) [2] => SimpleXMLElement Object ( [IdCliente] => 10 [Sequencial] => 6054 [IdDetalhe] => 33 [NomeDetalhe] => NA_NATIONALITY [TipoDetalhe] => Cliente [TipoFormato] => Texto [TipoInclusao] => Sim [TipoConsulta] => Sim [TipoExclusao] => Nao [TipoAlteracao] => Nao [TipoValor] => ValorUnico [Valor] => BRA [TpMensagem] => Nenhum ) [3] => SimpleXMLElement Object ( [IdCliente] => 10 [Sequencial] => 15552076 [IdDetalhe] => 8555 [NomeDetalhe] => NOV [TipoDetalhe] => Cliente [TipoFormato] => Texto [TipoInclusao] => Sim [TipoConsulta] => Sim [TipoExclusao] => Nao [TipoAlteracao] => Nao [TipoValor] => ValorUnico [Valor] => 2016117711 [TpMensagem] => Nenhum ) ) )
  3. netASP

    Como ler esse os valores deste array?

    Mais alguém pode me ajudar?
  4. netASP

    Como ler esse os valores deste array?

    Mesmo assim não deu não mostra nada e nem erro, não tem como resgatar com o for each?
  5. netASP

    Como ler esse os valores deste array?

    Sim tentei e não consegui, Veja como estou tratando o retorno; $resultAux = html_entity_decode($result); $xmlobj = simplexml_load_string($resultAux) or die("Error: Cannot create object"); if($xmlobj === false){ echo "Failed loading XML: "; foreach(libxml_get_errors() as $error) { echo "<br>", $error->message; } }else{ print_r($xmlobj); } $xmlobj['ArrayOfClienteDetalhe']['ClienteDetalhe']['IdCliente']; Mais não funcionou.
  6. netASP

    Retornar os dados separados

    Bom Dia, galera, sou novo em consumir WS, preciso de uma ajuda. Preciso regatar os dados separadamente: Nome: Ronaldo Silva Valor: 16.98 CÓDIGO PHP ini_set('default_socket_timeout', 1000); ini_set ("display_errors", "1"); try{ $client = new SoapClient("http://252.989.555.68/acesso/wsdebito.asmx?wsdl"); $function = 'ConsultaValor'; $arguments= array('ConsultaValor' => array( 'documento' => '1605893', 'codigo' => '' )); $options = array('location' => 'http://252.989.555.68/acesso/wsdebito.asmx'); $result = $client->__soapCall($function, $arguments, $options); var_dump($result); print_r($result); } catch (Exception $e) { echo 'Exceção capturada: ', $e->getMessage(), "\n"; } RETORNOS: return do var_dump object(stdClass)[2] public 'ConsultaValorResult' => object(stdClass)[3] public 'any' => string '<Resultado xmlns=""><ConsultaValor><EMPRESA>SEMPAR</EMPRESA><VALOR>16.98</VALOR>(length=784) ------------------------------------------------------------------------------------------------- return do print_r($result); stdClass Object ( [ConsultaValorResult] => stdClass Object ( [any] => RONALDOSILVA16.98)) Obrigado por enquanto!
×

Important Information

Ao usar o fórum, você concorda com nossos Terms of Use.