XML verarbeiten
Rainer
- xml
0 Rainer
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
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