Gewicht: " . $fahrzeug->gewicht . "

"; // Ändern von Teildaten, Dateiausgabe des Objekts $fahrzeug->gewicht ="2200 kg"; file_put_contents("xml_speichern.xml", $fahrzeug->asXML()); // Einlesen der Datei in ein Objekt, Teilausgabe $fahrzeug = simplexml_load_file("xml_speichern.xml"); echo "

Gewicht: " . $fahrzeug->gewicht . "

"; */ // DOM require_once 'InputExtractor.php'; require_once 'XmlExtractor.php'; $xml = file_get_contents("xml_mehrere.xml"); $xmle = new XmlExtractor(); $xmle->openInput($xml); $xmle->extractElement(InputExtractor::EC_BEG, $elem, $value, $attrs); // $ctl = InputExtractor::EC_BEG; while (($ctl = $xmle->extractElement($ctl, $elem, $value, $attrs)) != InputExtractor::EC_END) { // Schleife über 2. Ebene echo "$elem\n"; $ctl1 = InputExtractor::EC_BEG; while (($ctl1 = $xmle->extractElement($ctl1, $elem, $value, $attrs)) != InputExtractor::EC_END) { // Schleife über 3. Ebene echo "$elem: $value\n"; } } ?>