Foros del Web » Programando para Internet » PHP »

Php + xml

Estas en el tema de Php + xml en el foro de PHP en Foros del Web. Tengo el siguiente código XML guardado como "archivo.xml": <?xml version="1.0"?> <gsmrs version="2.0" sport="soccer" lang="en" last_generated="2011-01-29 04:44:33"> <method method_id="11" name="get_matches_live"><parameter name="detailed" value="yes"/><parameter name="lang" value="en"/><parameter name="minutes" value="yes"/><parameter ...
  #1 (permalink)  
Antiguo 28/01/2011, 22:38
 
Fecha de Ingreso: enero-2011
Mensajes: 15
Antigüedad: 13 años, 2 meses
Puntos: 0
Pregunta Php + xml

Tengo el siguiente código XML guardado como "archivo.xml":

<?xml version="1.0"?>
<gsmrs version="2.0" sport="soccer" lang="en" last_generated="2011-01-29 04:44:33"> <method method_id="11" name="get_matches_live"><parameter name="detailed" value="yes"/><parameter name="lang" value="en"/><parameter name="minutes" value="yes"/><parameter name="now_playing" value="yes"/>
</method>
</gsmrs>


Y tengo el siguiente código php:

<?php
$XMLTEXTO = simplexml_load_file('archivo.xml');
toXML($XMLTEXTO);

function toXML($XMLTEXTO){
foreach($XMLTEXTO->gsmrs as $dato ){
echo $dato['version'].' <br />';
echo $dato['sport'].' <br />';
echo $dato['lang'].' <br />';
echo $dato['last_generated'].' <br />';
}
}
?>

Me debería de aparecer lo siguiente:

2.0
soccer
en
2011-01-29 04:44:33

Sin embargo, me aparece la página en blanco.

¿Alguien sabe cuál es el motivo?
¡GRACIAS!
  #2 (permalink)  
Antiguo 30/01/2011, 12:44
Avatar de abimaelrc
Colaborador
 
Fecha de Ingreso: mayo-2009
Ubicación: En el planeta de Puerto Rico
Mensajes: 14.734
Antigüedad: 14 años, 10 meses
Puntos: 1517
Respuesta: Php + xml

Pasa por el área de aportes hay un tema que te puede ayudar con XML y PHP, usando la libería SimpleXML o DOM.
__________________
Verifica antes de preguntar.
Los verdaderos amigos se hieren con la verdad, para no perderlos con la mentira. - Eugenio Maria de Hostos

Etiquetas: xml
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 21:54.