Ver Mensaje Individual
  #1 (permalink)  
Antiguo 04/07/2008, 11:03
Avatar de Chuty
Chuty
 
Fecha de Ingreso: noviembre-2002
Ubicación: el bar de la esquina
Mensajes: 609
Antigüedad: 22 años, 5 meses
Puntos: 2
Como Leer XML con PHP Dom

Buenas a todos tengo un XML de el sig. estilo
estilo.xml
Código PHP:
<SVCRSP
    <
RSPHDR
        <
RQTUIT>1234567890</RQTUIT>  
        <
RQTUIR>1111111111</RQTUIR>  
        <
SVCNAM>2222222222</SVCNAM>  
    </
RSPHDR
    <
RSPBDY
        <
RETCOD>1000</RETCOD>  
        <
RETMSG>RESPUESTA EXITOSA</RETMSG>  
        <
CTAKEY>0023 767878281</CTAKEY>  
        <
CTANOM>NOMBRE 1</CTANOM>  
        <
CTACOL>162</CTACOL>  
        <
TDOTTC>10</TDOTTC>  
        <
TDOTTP>4</TDOTTP>  
        <
LSTTDO
            <
TYASEL
                <
TYATDO>50</TYATDO>  
                <
TYANDO>00000091</TYANDO>  
                <
TYAAYN>MADAI MENDEZ</TYAAYN>  
                <
TYARKG>0</TYARKG>  
                <
IMGQTY>001</IMGQTY>  
            </
TYASEL
        </
LSTTDO
    </
RSPBDY
</
SVCRSP
y lo trato de leer de la sig. manera con Php pero no veo todos los campos hijos.

Código PHP:
$capitulo $dom->document_element(); 

// Veamos los elementos contenidos en capitulo 
foreach($capitulo->child_nodes() as $nodo) { 
  if (
$nodo->node_type() == XML_ELEMENT_NODE) { 
    echo 
$nodo->node_name() . "==>"
    echo 
$nodo->node_type() . "<br>"

  } 

?>