Tema: Recorrer XML
Ver Mensaje Individual
  #1 (permalink)  
Antiguo 22/09/2013, 06:33
rubenmaster
 
Fecha de Ingreso: septiembre-2013
Mensajes: 3
Antigüedad: 11 años, 6 meses
Puntos: 0
Recorrer XML

Hola muy buenas.

Estoy recorriendo este XML con simplexml (http://www.aemet.es/xml/municipios/localidad_36057.xml)

He conseguido imprimir desde esto

foreach($xmlget->prediccion->dia as $dia)
{

if((string)$dia)
{
//probabilidades de precipitaciones
echo "Probabilidad de precipitación: " . $dia->prob_precipitacion[0];
echo "<br>";
echo "Temperatura M&aacute;xima: " . $dia->temperatura->maxima;
echo "<br />";
echo "Temperatura m&iacute;nima: " . $dia->temperatura->minima;
echo "<br />";
echo "Descripci&oacute;n estado del cielo: " . $dia->estado_cielo["descripcion"][0];
echo "<br>";
//el estado del cielo
echo "Estado del cielo: " . $dia->estado_cielo[0];
echo "<br>";
echo "Direcci&oacute;n viento: " . $dia->viento->direccion[0];
echo "<br>";
echo "Velocidad viento: " . $dia->viento->velocidad[0];
echo "<br>";
break;
}
}

Esto:

Probabilidad de precipitación: 0
Temperatura Máxima: 32
Temperatura mínima: 18
Descripción estado del cielo: Despejado
Estado del cielo: 11
Dirección viento: SE
Velocidad viento: 15

El problema lo tengo a la hora de llamar por dia. Como hago para ir imprimiendo dia por día.

Gracias anticipadas.

Rubén