Rainer: XML verarbeiten

Hallo und guten Morgen,

ich möchte ein Formular bereitstellen über welches ein Bekannter seine KFZ-Bestände in seiner HP pflegen und dann zu mobile.de exportieren kann.
mobile.de stellt dafür eine Schnittstelle bereit. Jetzt hapert es aber schon mal beim Einlesen der XML um die <select> für die Kategorie ect. zu befüllen.

Der Link http://services.mobile.de/1.0.0/refdata/sites/GERMANY/classes/Car/categories gibt eine XML als Response. Soweit so gut.
Mit:

<?php  
   $datei = "http://services.mobile.de/1.0.0/refdata/sites/GERMANY/classes/Car/categories";  
      if (@simplexml_load_file($datei) !== false){  
          $xml = simplexml_load_file($datei);  
          var_dump($xml);  
      }else{  
          echo "Fehler beim Laden der Datei: ".$datei."\n";  
      }  
?> 

bekomme ich aber nur object(SimpleXMLElement)#1 (0) { } zurück. Sieht so aus als wäre das object leer.
Was mache ich da falsch?

Gruß Rainer

  1. OK, http://www.youtube.com/watch?v=cN1LCow_BQU

    Mag evtl. jemand für "Bares" helfen. Das ist eine echte Anfrage.

    Bin ja schon ein Stück weiter. Mit:

    $xml = simplexml_load_file($datei);
    foreach ($xml->children("reference", true) as $k => $v) {
        var_dump($v);
    }

    bekomm ich ja schon mal ein wenig zu sehen. Hab aber einfach nicht die Zeit mich in XML, Namespaces und was weiss ich noch alles einzulesen.

    Wird am Ende HTML:

    <option value="(key)">(local-description</option>

    Gruß Rainer