Hallo,
ist jemand so nett und kann mir einen Tipp geben, wie ich mittels Regex für einen Baustein am geschicktesten die Werte aus der HTML Seite parsen kann.
Ich würde gerne mit dem Regex die Sektion, hier HEIZEN abfragen und dann die einzelnen Key / Value Paare.
Blau markiert eine Ausnahme - leider kann man nicht davon ausgehen, dass immer nur "value" steht.
Wäre über ein Funktionierendes REGEX, dass auch mit "preg_match" im PHP klappt, dankbar!
Gruß Erich
ist jemand so nett und kann mir einen Tipp geben, wie ich mittels Regex für einen Baustein am geschicktesten die Werte aus der HTML Seite parsen kann.
Code:
</table></div><div class="span-11 prepend-1" style="float:right"><table class="info"><tr><th colspan="2" class="round-top">[COLOR=#FF0000]HEIZEN[/COLOR]</th></tr> <tr class="even"> <td class="key">AUSSENTEMPERATUR</td> <td class="value">22,6 °C</td> </tr> <tr class="odd"> <td class="key">ISTWERT HK1</td> <td class="value">25,2 °C</td> </tr> <tr class="even"> <td class="key">SOLLWERT HK1</td> <td class="value">28,0 °C</td> </tr> <tr class="odd"> <td class="key">ISTWERT HK2</td> <td class="value">25,5 °C</td> </tr> <tr class="even"> <td class="key">SOLLWERT HK2</td> <td class="value">30,1 °C</td> </tr> <tr class="odd"> <td class="key">VORLAUFTEMPERATUR</td> <td class="value">24,8 °C</td> </tr> <tr class="even"> <td class="key">RÜCKLAUFTEMPERATUR</td> <td class="value">25,4 °C</td> </tr> <tr class="odd"> <td class="key">DRUCK HEIZKREIS</td> <td class="value">1,3 bar</td> </tr> <tr class="even"> <td class="key round-leftbottom">VOLUMENSTROM</td> <td class="[COLOR=#0000FF]value round-rightbottom[/COLOR]">0,0 l/min</td> </tr> </table>
Blau markiert eine Ausnahme - leider kann man nicht davon ausgehen, dass immer nur "value" steht.
Wäre über ein Funktionierendes REGEX, dass auch mit "preg_match" im PHP klappt, dankbar!
Gruß Erich
Kommentar