Ver Mensaje Individual
  #22 (permalink)  
Antiguo 06/03/2012, 08:15
jspcat
 
Fecha de Ingreso: junio-2005
Ubicación: Barcelona
Mensajes: 458
Antigüedad: 18 años, 11 meses
Puntos: 4
Respuesta: Recorrer array

Al final asi

Código PHP:
$dom = new DomDocument('1.0','utf-8');
$res=utf8_encode($result["GetSitesResult"]);
$dom->loadXML($res);
 
$DocumentElement $dom->getElementsByTagName('DocumentElement')->item(0);
$Row $DocumentElement->getElementsByTagName('DeviceRow');
 
$result = array();
$i 0;
// recorremos todos los nodos ROW
foreach($Row as $r)
{
    
$result[$i] = array();
    
// recorremos todos los hijos de cada ROW
    
foreach($r->childNodes as $c)
    {
        if(
$c->nodeType==1)
        {           
            
// como KEY del array ponemos el nombre del NODO y como valor el NODEVALUE
            
$result[$i][$c->nodeName] = $c->nodeValue;          
        }
    }
    
$i++;
}
 
echo 
"<pre>";
print_r($result);
echo 
"</pre>"
Lo hace correcto asi que ya esta

Muchisimas gracias por tu ayuda!!!!!
__________________
La ficción es y será mi única realidad