ciao a tutti,
ho il codice:
codice:
$result = $soapclient->getCatalogo($id_articolo,$id_user,$sign);
$desc = $result->cat_xml;
var_dump($result);
echo $desc;
Il var_dump mi visualizza:
codice:
object(stdClass)#1 (1) {
["cat_xml"]=>
string(220) "323280TAGLIERE NYLON CUCINA CM.36X22PZ124.94.9]]>"
}
invece l'echo questo:
codice:
323280TAGLIERE NYLON CUCINA CM.36X22PZ124.94.9]]>
come faccio a dividere il risultato in:
323280
TAGLIERE NYLON CUCINA CM.36X22
PZ12
4.9
4.9
sul server wsdl trovo sul getCatalogo:
message: getCatalogoResponse
parts:
return: tns:cat_xml
Invece sulla descrizione del web server trovo quest'indicazione:
Parametri di output:
o La struttura del file xml è la seguente:
<articolo>
<codice>codice<codice>
<descrizione>descrizione</descrizione>
<um>unità di misura</um>
<confezione>confezione</confezione>
<prezzo_lordo>prezzo acquisto senza sconti</prezzo_acquisto>
<prezzo>prezzo</prezzo>
<scheda>disponibilità info tecniche</scheda>
</articolo>
N.B.: la stringa xml è racchiusa tra i tag <![CDATA[ ….. ]]> necessari per il corretto
funzionamento della comunicazione.
Grazie per tutti i consigli!
ciao
topolina