Retroceder   Foros del Web > Programación para sitios web > XML

Respuesta
 
Herramientas Desplegado
Antiguo 04-jul-2008, 11:03   #1 (permalink)
Chuty está en el buen camino
 
Avatar de Chuty
 
Fecha de Ingreso: noviembre-2002
Ubicación: el bar de la esquina
Mensajes: 591
Enviar un mensaje por MSN a Chuty
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>"

  } 

?> 
Chuty está desconectado   Responder Citando
Respuesta

No hay votos aún.


Herramientas
Desplegado

Normas de Publicación
No puedes crear nuevos temas
No puedes responder temas
No puedes subir archivos adjuntos
No puedes editar tus mensajes

BB code is Activado
Caritas están Activado
[IMG] está Activado
Código HTML está Desactivado


La Zona horaria es GMT -6. Ahora son las 07:43.


Message Board Statistics

LinkBacks Enabled by vBSEO 3.1.0

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93