Xml在Web服务WSDL中返回到php

时间:2016-06-04 03:18:57

标签: c# php web-services soap wsdl

我正在尝试从c#中完成WSDL服务的数据 - .asmx,在php中

我目前使用此代码从Web服务获取数据,但我有许多退出错误

进行此调用我得到此输出

$client = new SoapClient("http://localhost/SVPlanificacion/Servicios/servArticulo.asmx?WSDL", array('trace' => FALSE));

    $response = $client->ArticuloCategoria();

echo var_dump($response);

输出1

  

object(stdClass)#2(1){[“ArticuloCategoriaResult”] => object(stdClass)#3(1){[“any”] =>串(4594) “10AGUA CALIENTEAGUA CALIENTEtrue9AGUA FRIAAGUA FRIAtrue110AGUAS NEGRASAGUAS NEGRAStrue130CABLEStrue4CUARTO 1 / 4CUARTO 1 /4true2CUÑETECUÑETEtrue3GALONGALONtrue7GALONSILICONGALON SILICONtrue6GARRAFAGARRAFAtrue140LIJAtrue5LITROLITROtrue10N / AN / Atrue8POTE PEQPOTE PEQtrue120TABLEROStrue”}}

试图实现这一目标而不是我想要的东西

$client = new SoapClient("http://localhost/SVPlanificacion/Servicios/servArticulo.asmx?WSDL");

echo $client->ArticuloCategoria()->ArticuloCategoriaResult->any;

输出2

  

10AGUA CALIENTEAGUA CALIENTEtrue9AGUA FRIAAGUA FRIAtrue110AGUAS NEGRASAGUAS NEGRAStrue130CABLEStrue4CUARTO 1 / 4CUARTO 1 /4true2CUÑETECUÑETEtrue3GALONGALONtrue7GALONSILICONGALON SILICONtrue6GARRAFAGARRAFAtrue140LIJAtrue5LITROLITROtrue10N / AN / Atrue8POTE PEQPOTE PEQtrue120TABLEROStrue

但是仍然存在与所有数据连接的TRUE,并且不会出现每个数据的标题或名称,即IdArticuloCategoria,名称,描述......

我想要一个类似于xml的输出,它与提供Web服务的格式相同但无法找到生成方式,感谢他们可以为我提供帮助......!

问候

0 个答案:

没有答案