Hallo, ich habe auf einem Server eine XML Datei die wie folgt aufgebaut ist:
Abfragen tue ich mit:
Doch leider kommt die Fehlermeldung:
Keine Items vorhanden
Was mache ich falsch?
PHP:
<xml>
<temperature>
<celcius>18.40</celcius>
<fahrenheit>955.37</fahrenheit>
</temperature>
</xml>
Abfragen tue ich mit:
PHP:
<?
// Feed einlesen
if( !$xml = simplexml_load_file('https://xxxx.dyndns.org') ) {
die('Fehler beim Einlesen der XML Datei!');
}
// Ausgabe Array
$out = array();
// auszulesende Datensaetze
$i = 1;
// Items vorhanden?
if( !isset($xml->temperature[0]->item) ) {
die('Keine Items vorhanden!');
}
// Items holen
foreach($xml->temperature[0]->item as $item) {
if( $i-- == 0 ) {
break;
}
$out[] = array(
'celcius' => (string) $item->celcius,
'fahrenheit' => (string) $item->fahrenheit,
);
}
// Eintraege ausgeben
foreach ($out as $value) {
echo $value['celcius'].$value['fahrenheit'];
}
?>
Doch leider kommt die Fehlermeldung:
Keine Items vorhanden
Was mache ich falsch?