Vinzenz Mai: Erstes Problem, stehe auf dem Schlauch

Beitrag lesen

Hallo Martin - oder soll ich mal wieder "Der" schreiben,

Zumindest aber sollte es möglich sein, von der gefundenen Stelle aus durch Abzählen der folgenden Tags den Wert zu finden. Und wehe, der Anbieter ändert das Format irgendwann ...

das Problem hat man immer, wenn man fremde Webseiten ausliest und auswertet.
Einen Webservice zu nutzen, wäre viel sicherer.

Selbst gestellte Ideen sind meiner Meinung nach die besten Lernprojekte - und da störte mich die fehlende Robustheit nicht besonders.

Ich gehe dabei aber immer davon aus, dass man die Datei einfach linear durchsucht. Zur Not mit einem kleinen Perl- oder PHP-Script (PHP-CLI, Kommandozeile).

grep und tail reichen aus, um anschließend (wie Dennis bereits herausgefunden hat) die Temperatur zu ermitteln. Den HTML-Quelltext statt über cat per wget -O - holen, dürfte nicht zu schwierig sein, sollte man in der Entwicklungsphase tunlichst vermeiden.

Ganz sicher wird man im Dauerbetrieb in den Access-Logs auffallen und sollte - auch bei einer rein privaten lokalen Anwendung - besser vorher mit dem Webseitenanbieter sprechen als hinterher böse auf die Nase zu fallen.

Freundliche Grüße

Vinzenz