Tom: Daten einer EIGENEN HTML Seite Kopieren und Einfügen

Beitrag lesen

Hello Asterix,

So ganz nebenbei eine Bitte:
Poste bitte so, wie das hier üblich ist. Wiederhole nur den relevanten Teil des Vorpostings :-)

Ok, ich habe die Stelle gefunden. Ich verstehe zwar diese wirre Format mit JavaScript und Schachtelung noch nicht, dazu braucht es wohl ein Stünchen länger :-(

Aber diese Stelle muss es sein:

<body bgcolor="#ffffff">
<table border="1" cellpadding="0" cellspacing="2" width="200">
<tr>
<td>Temperature</td>
<td>21.7 °C</td>
</tr>
<tr>
<td>Humidity</td>
<td>46 %</td>
</tr>
<tr>
<td>Pressure</td>
<td>1010.9 hPa</td>
</tr>
<tr>
<td>Wind Speed</td>
<td>3.6 km/h</td>
</tr>
<tr>
<td>Rain Rate</td>
<td>0.0 mm</td>
</tr>
<tr>
<td>Forecast Text</td>
<td>[last120m_th0_temp_c] °C</td>
</tr>
</table>
</body>

In PHP wäre das ein typischer Anwendungsfall für geschachtelte explode()
http://www.php.net/manual/en/function.explode.php

oder, wenn man will, für preg_match_all()
http://www.php.net/manual/en/function.preg-match-all.php

Zuerst schniedest Du Dir den Block aus, der hinter

<body bgcolor="#ffffff">
   <table border="1" cellpadding="0" cellspacing="2" width="200">
   <tr>

beginnt und vor

</tr>
   </table>
   </body>

endet.

Und dann kannst Du daraus auf die gleiche Weise die einzelnen Tabellenzellen, oder zumindest diejenigen, die mal welche werden sollten, ausschneiden.

Welche Möglichkeiten hast Du auf Deinem Server?

  • PHP
  • Perl
  • ???

Liebe Grüße aus dem Cyberspace

Tom vom Berg

--
Nur selber lernen macht schlau
http://bergpost.annerschbarrich.de