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áxima: " . $dia->temperatura->maxima;
echo "<br />";
echo "Temperatura mínima: " . $dia->temperatura->minima;
echo "<br />";
echo "Descripció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ó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