Hilfe HTTPMOD Pegel von einem Gewässer auslesen.

Begonnen von blasterx, 26 Oktober 2016, 08:49:13

Vorheriges Thema - Nächstes Thema

blasterx

Hallo,
Ich versuche den Pegel von einem Gewässer  mit HTTPMOD auszulesen. Den aktuellen Pegelstand habe ich schon auslesen können, aber ich will die Pegelstännde der letzten 5 Stunden ebenfalls auslesen. Leider scheitere ich an dem Auslesen der letzten 5 Stunden. Kann mir bitte jemand aud die Sprünge helfen?
Dies ist ein Ausschnitt aus dem Buffer, der durchsucht werden soll:
class="tdCenter">Durch-<br/>fluss <br/> Q <br/>[m<sup>3</sup>/s]</th> </tr> </thead> <tbody> <tr> <td headers="z">26.10.2016 08:30 </td> <td headers="ws">37 </td> <td headers="df">k.A. </td> </tr> <tr> <td headers="z">26.10.2016 08:15 </td> <td headers="ws">38 </td> <td headers="df">k.A. </td> </tr> <tr> <td headers="z">26.10.2016 08:00 </td> <td headers="ws">38 </td> <td headers="df">k.A. </td> </tr> <tr> <td headers="z">26.10.2016 07:45 </td> <td headers="ws">38 </td> <td headers="df">k.A. </td> </tr> <tr> <td headers="z">26.10.2016 07:30 </td> <td headers="ws">38 </td> <td headers="df">k.A. </td> </tr> <tr> <td headers="z">26.10.2016 07:15 </td> <td headers="ws">38 </td> <td headers="df">k.A. </td> </tr> <tr> <td headers="z">26.10.2016 07:00 </td> <td headers="ws">37 </td> <td headers="df">k.A. </td> </tr> <tr> <td headers="z">26.10.2016 06:45 </td> <td headers="ws">38 </td> <td headers="df">k.A. </td> </tr> <tr> <td headers="z">26.10.2016 06:00 </td> <td headers="ws">37 </td> <td headers="df">k.A. </td> </tr> <tr> <td headers="z">26.10.2016 05:00 </td> <td headers="ws">38 </td> <td headers="df">k.A. </td> </tr> <tr> <td headers="z">26.10.2016 04:00 </td> <td headers="ws">38 </td> <td headers="df">k.A. </td> </tr> <tr> <td headers="z">26.10.2016 03:00 </td> <td headers="ws">38 </td> <td headers="df">k.A. </td> </tr> <tr> <td headers="z">26.10.2016 02:00 </td> <td headers="ws">39 </td> <td headers="df">k.A. </td> </tr> <tr> <td headers="z">26.10.2016 01:00 </td> <td headers="ws">39 </td> <td headers="df">k.A. </td> </tr> <tr> <td headers="z">26.10.2016 00:00 </td> <td headers="ws">39 </td> <td headers="df">k.A. </td> </tr> <tr> <td headers="z">25.10.2016 23:00 </td> <td headers="ws">39 </td> <td headers="df">k.A. </td> </tr> <tr> <td headers="z">25.10.2016 22:00 </td> <td headers="ws">39 </td> <td headers="df">k.A. </td> </tr> <tr> <td headers="z">25.10.2016 21:00 </td> <td headers="ws">40 </td> <td headers="df">k.A. </td> </tr> <tr> <td headers="z">25.10.2016 20:00 </td> <td headers="ws">39 </td> <td headers="df">k.A. </td> </tr> <tr> <td headers="z">25.10.2016 19:00 </td> <td headers="ws">40 </td> <td headers="df">k.A. </td> </tr> <tr> <td headers="z">25.10.2016 18:00 </td> <td headers="ws">41 </td> <td headers="df">k.A. </td> </tr> <tr> <td headers="z">25.10.2016 17:00 </td> <td headers="ws">42 </td> <td headers="df">k.A. </td> </tr> <tr> <td headers="z">25.10.2016 16:00 </td> <td headers="ws">43 </td> <td headers="df">k.A. </td> </tr> <tr> <td headers="z">25.10.2016 15:00 </td> <td headers="ws">43 </td> <td headers="df">k.A. </td> </tr> <tr> <td headers="z">25.10.2016 14:00 </td> <td headers="ws">44 </td> <td headers="df">k.A. </td> </tr> <tr> <td headers="z">25.10.2016 13:00 </td> <td headers="ws">44 </td> <td headers="df">k.A. </td> </tr> <tr> <td headers="z">25.10.2016 12:00 </td> <td headers="ws">45 </td> <td headers="df">k.A. </td> </tr> <tr> <td headers="z">25.10.2016 11:00 </td> <td headers="ws">46 </td> <td headers="df">k.A. </td> </tr> <tr> <td headers="z">25.10.2016 10:00 </td> <td headers="ws">48 </td> <td headers="df">k.A. </td> </tr> <tr> <td headers="z">25.10.2016 09:00 </td> <td headers="ws">47 </td> <td headers="df">k.A. </td> </tr> <tr> <td headers="z">25.10.2016 08:00 </td> <td headers="ws">47 </td> <td headers="df">k.A. </td> </tr> <tr> <td headers="z">25.10.2016 07:00 </td> <td headers="ws">42 </td> <td headers="df">k.A. </td> </tr> <tr> <td headers="z">25.10.2016 06:00 </td> <td headers="ws">41 </td> <td headers="df">k.A. </td> </tr> <tr> <td headers="z">25.10.2016 05:00 </td> <td headers="ws">33 </td> <td headers="df">k.A. </td> </tr> <tr> <td headers="z">25.10.2016 04:00 </td> <td headers="ws">32 </td> <td headers="df">k.A. </td> </tr> <tr> <td headers="z">25.10.2016 03:00 </td> <td headers="ws">31 </td> <td headers="df">k.A. </td> </tr> <tr> <td headers="z">25.10.2016 02:00 </td> <td headers="ws">32 </td> <td headers="df">k.A. </td> </tr> <tr> <td headers="z">25.10.2016 01:00 </td> <td headers="ws">32 </td> <td headers="df">k.A. </td> </tr> <tr> <td headers="z">25.10.2016 00:00 </td> <td headers="ws">33 </td> <td headers="df">k.A. </td> </tr> <tr> <td headers="z">24.10.2016 23:00 </td> <td headers="ws">33 </td> <td headers="df">k.A. </td> </tr> <tr> <td headers="z">24.10.2016 22:00 </td> <td headers="ws">33 </td> <td headers="df">k.A. </td> </tr> <tr> <td headers="z">24.10.2016 21:00 </td> <td headers="ws">33 </td> <td headers="df">k.A. </td> </tr> <tr> <td headers="z">24.10.2016 20:00 </td> <td headers="ws">33 </td> <td headers="df">k.A. </td> </tr> <tr> <td headers="z">24.10.2016 19:00 </td> <td headers="ws">32 </td> <td headers="df">k.A. </td> </tr> <tr> <td headers="z">24.10.2016 18:00 </td> <td headers="ws">31 </td> <td headers="df">k.A. </td> </tr> <tr> <td headers="z">24.10.2016 17:00 </td> <td headers="ws">30 </td> <td headers="df">k.A. </td> </tr> <tr> <td headers="z">24.10.2016 16:00 </td> <td headers="ws">30 </td> <td headers="df">k.A. </td> </tr> <tr> <td headers="z">24.10.2016 15:00 </td> <td headers="ws">30 </td> <td headers="df">k.A. </td> </tr> <tr> <td headers="z">24.10.2016 14:00 </td> <td headers="ws">30 </td> <td headers="df">k.A. </td> </tr> <tr> <td headers="z">24.10.2016 13:00 </td> <td headers="ws">30 </td> <td headers="df">k.A. </td> </tr> <tr> <td headers="z">24.10.2016 12:00 </td> <td headers="ws">30 </td> <td headers="df">k.A. </td> </tr> <tr> <td headers="z">24.10.2016 11:00 </td> <td headers="ws">30 </td> <td headers="df">k.A. </td> </tr> <tr> <td headers="z">24.10.2016 10:00 </td> <td headers="ws">30 </td> <td headers="df">k.A. </td> </tr> <tr> <td headers="z">24.10.2016 09:00 </td> <td headers="ws">30 </td> <td headers="df">k.A. </td> </tr> <tr> <td headers="z">24.10.2016 08:00 </td> <td headers="ws">30 </td> <td headers="df">k.A. </td> </tr> <tr> <td headers="z">24.10.2016 07:00 </td> <td headers="ws">30 </td> <td headers="df">k.A. </td> </tr> <tr> <td headers="z">23.10.2016 08:00 </td> <td headers="ws">31 </td> <td headers="df">k.A. </td> </tr> <tr> <td headers="z">22.10.2016 08:00 </td> <td headers="ws">28 </td> <td headers="df">k.A. </td> </tr> <tr> <td headers="z">21.10.2016 08:00 </td> <td headers="ws">29 </td> <td headers="df">k.A. </td> </tr> <tr> <td headers="z">20.10.2016 08:00 </td> <td headers="ws">27 </td> <td headers="df">k.A. </td> </tr> </tbody> </table> <p class="small">Tabelle: Wasserstand und Durchfluss</p> </div> </div> </div> <div class="fixfloat"></div> </div> <div id="footerWrapper"><div id="footer" style="position: relative; z-index: 999;"> <dl> <dt>Ansicht</dt> <dd><a href="http://www.umwelt.sachsen.de/umwelt/infosysteme/hwims/portal/mobile/wasserstand-uebersicht">Zur mobilen Version wechseln</a></dd> <dt>Herausgeber</dt> <dd><a href="http://www.smul.sachsen.de/">Sächsisches Staatsministerium für Umwelt und Landwirtschaft</a></dd> <dt>Verwandte Portale</dt> <dd><a href="http://www.wasserbuch.sachsen.de/">Digitales Wasserbuch</a></dd> </dl> </div> </div> </div></body> </html>
Hier der Ansatz der mir den ersten Pegelstand liefert:
readingsRegex1 <td headers="ws">([0-9]{1,2})

Gruß BlasterX
Gruß-BlasterX

blasterx

Ich habe mal etwas getestet, mit dem Regex Tester geht dießer Code:

reading02Regex .*?"ws">.*?"ws">([0-9]{1,2})

aber leider nicht im HTTPMOD. Irgendwie stehe ich auf dem Schlauch. :(

Gruß BlasterX
Gruß-BlasterX