Hallo,
ich benutze für die Wettervorhersage die API von wetter.com. Bei Aufruf einer entsprechend konfigurierten URL gibt der Symcon-www-Reader folgende XML aus:
<city>
<city_code>DE00012345</city_code>
<name>TESTORT</name>
<url>deutschland/TESTORT/DE00012345.html</url>
<post_code>12345</post_code>
<credit>
<!–In order to use the free weather data from wetter.com you HAVE TO display at least two out of three of the following possibilities: text, link, logo–>
<text>Powered by wetter.com</text>
<link>http://www.wetter.com</link>
<logo>Download at http://www.wetter.com/api/downloads/#logos</logo>
</credit>
<forecast>
<date value=„2015-11-29“>
<pc>90</pc>
<time value=„06:00“>
<w>68</w>
<pc>90</pc>
<w_txt>leichter Schnee-Regen</w_txt>
</time>
<time value=„11:00“>
<w>61</w>
<pc>90</pc>
<w_txt>leichter Regen</w_txt>
</time>
<time value=„17:00“>
<w>61</w>
<pc>90</pc>
<w_txt>leichter Regen</w_txt>
</time>
<time value=„23:00“>
<w>63</w>
<pc>90</pc>
<w_txt>mäßiger Regen</w_txt>
</time>
<w>61</w>
<w_txt>leichter Regen</w_txt>
</date>
<date value=„2015-11-30“>
<pc>90</pc>
<time value=„06:00“>
<w>61</w>
<pc>90</pc>
<w_txt>leichter Regen</w_txt>
</time>
<time value=„11:00“>
<w>63</w>
<pc>90</pc>
<w_txt>mäßiger Regen</w_txt>
</time>
<time value=„17:00“>
<w>63</w>
<pc>90</pc>
<w_txt>mäßiger Regen</w_txt>
</time>
<time value=„23:00“>
<w>53</w>
<pc>90</pc>
<w_txt>Sprühregen</w_txt>
</time>
<w>63</w>
<w_txt>mäßiger Regen</w_txt>
</date>
<date value=„2015-12-01“>
<pc>75</pc>
<time value=„06:00“>
<w>51</w>
<pc>30</pc>
<w_txt>leichter Sprühregen</w_txt>
</time>
<time value=„11:00“>
<w>51</w>
<pc>30</pc>
<w_txt>leichter Sprühregen</w_txt>
</time>
<time value=„17:00“>
<w>61</w>
<pc>75</pc>
<w_txt>leichter Regen</w_txt>
</time>
<time value=„23:00“>
<w>61</w>
<pc>75</pc>
<w_txt>leichter Regen</w_txt>
</time>
<w>51</w>
<w_txt>leichter Sprühregen</w_txt>
</date>
</forecast>
</city>
Soweit alles gut - jetzt die Frage für mich als Symcon/PHP-Neuling:
Ich brauche für die Vorhersage das Wetter von Morgen. Die API gibt aber immer das Wetter von heute plus 2 Folgetage aus. Wie schaffe ich es, dem Text-Parser beizubringen, ab wann das Wetter von Morgen anfängt, das sich der Tag „<date value>“ ja jeden Tag ändert. Ich finde keine Möglichkeit im Text-Parser mit Variablen zu arbeiten.