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";
}
}
?>