XML auslesen?

PowerCheat

Erfahrenes Mitglied
Hallo,

heute wollte ich eigentlich mit dem Tutorials was auch auf dieser Seite zu finden ist ein Script schreiben jedoch konnte ich nach weiteren Suchen keine entsprechende hilfe finden.

Code:
  <?xml version="1.0" encoding="UTF-8" ?> 
- <gesmes:Envelope xmlns:gesmes="http://www.gesmes.org/xml/2002-08-01" xmlns="http://www.ecb.int/vocabulary/2002-08-01/eurofxref">
  <gesmes:subject>Reference rates</gesmes:subject> 
- <gesmes:Sender>
  <gesmes:name>European Central Bank</gesmes:name> 
  </gesmes:Sender>
- <Cube>
- <Cube time="2004-11-01">
  <Cube currency="USD" rate="1.2748" /> 
  <Cube currency="JPY" rate="135.53" /> 
  <Cube currency="DKK" rate="7.4326" /> 
  <Cube currency="GBP" rate="0.69580" /> 
  <Cube currency="SEK" rate="9.0525" /> 
  <Cube currency="CHF" rate="1.5318" /> 
  <Cube currency="ISK" rate="87.87" /> 
  <Cube currency="NOK" rate="8.1270" /> 
  <Cube currency="BGN" rate="1.9559" /> 
  <Cube currency="CYP" rate="0.57660" /> 
  <Cube currency="CZK" rate="31.467" /> 
  <Cube currency="EEK" rate="15.6466" /> 
  <Cube currency="HUF" rate="245.93" /> 
  <Cube currency="LTL" rate="3.4528" /> 
  <Cube currency="LVL" rate="0.6757" /> 
  <Cube currency="MTL" rate="0.4309" /> 
  <Cube currency="PLN" rate="4.3154" /> 
  <Cube currency="ROL" rate="40763" /> 
  <Cube currency="SIT" rate="239.8200" /> 
  <Cube currency="SKK" rate="39.923" /> 
  <Cube currency="TRL" rate="1879620" /> 
  <Cube currency="AUD" rate="1.7079" /> 
  <Cube currency="CAD" rate="1.5566" /> 
  <Cube currency="HKD" rate="9.9172" /> 
  <Cube currency="NZD" rate="1.8627" /> 
  <Cube currency="SGD" rate="2.1253" /> 
  <Cube currency="KRW" rate="1426.50" /> 
  <Cube currency="ZAR" rate="7.8140" /> 
  </Cube>
  </Cube>
  </gesmes:Envelope>

Diese seite möchte ich gerne aus lesen jedoch funktioniert es nicht so wie ich es mir vorstelle:
PHP:
<html> 
    <head> 
        <title>tutorial1.php - XML-Dateien lesen</title> 
    </head> 
    <body> 
<?php 
    $filename = 'http://www.ecb.int/stats/eurofxref/eurofxref-daily.xml'; 
     
    if(file_exists($filename)) { 
        $xml = simplexml_load_file($filename);     //Lädt die XML-Datei in ein 
                                    //Objekt 
        if($xml) {    //Prüfen, ob Datei Fehler enthielt 
            ?> 
        <table> 
            <tr> 
                <td>&Uuml;berschrift</td> 
                <td><?php echo $xml->Cube->Cube->Cube["USD"] ?></td> 
            </tr> 
        </table> 
<?php     
        } else { 
            echo '        <p>Die Datei names '. $filename .' konnte nicht geöffnet werden</p>'; 
        } 
    } 
?> 
    </body> 
</html>

eventuell könnte mir ja einer von helfen ein Script zum auslesen der XML zuerarbeiten.
 
Zurück