Christian: SimpleXML-Element löschen

Beitrag lesen

Hallo zum hoffentlich letzten mal...

SimpleXML wandelt das XML doch in ein Objekt um.
Was spricht gegen
unset(element);

Ok, es funktioniert doch irgendwie mit unset().
Ich habe jetzt unset($xml->color);
Wenn ich jetzt aber Grün löschen will, werden auch alle anderen Farben die kein Grün enthalten gelöscht.

Kann ich beim Array-Durchlauf irgendwie den aktuellen Knoten ermitteln um nur den zu löschen?

Danke!
Christian