Ciao a tutti, ho un file xml formattato così:
codice:
<SMResponseValueOfBasicStatusQtLH6oUP xmlns:i="ppp" xmlns="aaa">
<Value xmlns:d2p1="ccc">
<d2p1:CurrentProgram>T:\pippo.jpg</d2p1:CurrentProgram>
<d2p1:DataValid>true</d2p1:DataValid>
<d2p1:MachineStatus>Emergency</d2p1:MachineStatus>
</Value>
</SMResponseValueOfBasicStatusQtLH6oUP>
Il problema che i i nodi d2p1 NON li riconosce.
Ho provato così:
Codice PHP:
$arr = $xml->xpath("/SMResponseValueOfBasicStatusQtLH6oUP/Value/d2p1");
foreach($arr as $item)
echo $item[0]."<br/>!!!";
Ma non stampa nemmeno i punti esclamativi!!!
Ho provato con:
codice HTML:
var_dump($xml);
e appunto mi restituisce:
codice:
object(SimpleXMLElement)#5 (1) { ["Value"]=> object(SimpleXMLElement)#2 (0) { } }
E come vedete non ci sono i dati che vorrei visualizzare.
Grazie