我正在尝试从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服务的格式相同但无法找到生成方式,感谢他们可以为我提供帮助......!
问候