Hallo zusammen
Die weatherBoxx legt auf meinen Server alle paar Minuten eine XML-Datei ab. Diese von der weatherBoxx ausgegebene XML-Datei sieht so aus (gekürzt):
Das von mir gemachte PHP-File öffnet die XML-Datei:PHP-Code:<meteohub>
<config>
<language>de</language>
<temp_sensor unit="c" print="°C">th0</temp_sensor>
<hum_sensor unit="rel" print="%">th0</hum_sensor>
<dew_sensor unit="c" print="°C">th0</dew_sensor>
<baro_sensor unit="hpa" print="hPa">thb0</baro_sensor>
<wind_sensor unit="kmh" print="km/h">wind0</wind_sensor>
<rain_sensor unit="mm" print="mm">rain0</rain_sensor>
<row number="1">last60m</row>
<row number="2">last24h</row>
<row number="3">day1</row>
<row number="4">month1</row>
</config>
<data timeframe="actual">
<item sensor="th0" cat="temp" unit="c">4.5</item>
<item sensor="th0" cat="temp" unit="f">40.1</item>
</data>
</meteohub>
Das klappt meines Erachtens so auch.PHP-Code:<?php
$wetterdaten = simplexml_load_file('meteohub/all-sensors-xml.xml');?>
Aber nun kann ich nicht auf die einzelnen Werte zugreifen. Dies mache ich so, aber etwas ist falsch:
Es wird kein Fehler ausgegeben, sondern einfach nichts ausgegeben...PHP-Code:<?php echo $wetterdaten->data->item->cat->unit['actual_th0_temp_c']; ?>
Kann mir da jemand auf die Sprünge helfen? Danke!
Gruss benz


LinkBack URL
About LinkBacks


Zitieren
Lesezeichen