Warning: session_start(): open(/var/lib/php/sessions/sess_1sbbadi2a05non3kgs0ifqpqku, O_RDWR) failed: No space left on device (28) in /var/www/tb-usercake/models/config.php on line 51
Warning: session_start(): Failed to read session data: files (path: /var/lib/php/sessions) in /var/www/tb-usercake/models/config.php on line 51
!7
p {
S url = "http://api.openweathermap.org/data/2.5/forecast";
S xml = /*postPage*/loadPageWithParams(url, APPID := openWeatherMapAPIKey(), q := "Hamburg", mode := "xml");
print(xml);
new TreeMap maxPerDay;
for (L tTime : findContainerOrEmptyTag(xml, "time")) {
S from = tagParam(tTime, "from");
S day = takeFirst(from, lastIndexOf(from, "T"));
L tTemperature = first(findContainerOrEmptyTag(tTime, "temperature"));
double maxTemp = kelvinToCelsius(parseDouble(tagParam(tTemperature, "max")));
maxPerDay.put(day, max(maxTemp, toDouble(maxPerDay.get(day))));
}
pnlStruct(maxPerDay);
}