Hallo,
try this:
<?php
error_reporting(E_ALL | E_STRICT);
header('Content-Type: text/plain');
$xml = new SimpleXMLElement($xmlstr);foreach($xml->xpath('color') as $color){
if ($color->ton1 == 'Rot') {
unset($color[0]);
}
}echo($xml->asXML());
?>
Ausser ein paar Notice-Meldungen "Undefined variable:(...)" kommt kein Fehler,
das Element wird aber auch nicht gelöscht.
echo($xml->asXML()); zeigt mir genau das Element an welches ich löschen will.
Danke!
Christian