Super! Danke.
jetzt sind die Elemente nun auf "foo" festgelegt. Gibt es noch eine Variante die auch x-beliebige Zeilchen akzeptiert?
bei
my $xml = '<foo>"1 > 0"<fooooo>';
$xml =~ s/(?<=\<foo\>)(.*)(?=\<(.*)\>)/encode_entities($1, '<>&"\'')/e;
bekomme ich fast das gewünschte Ergebnis. Wenn ich aber jetzt versuche den ersten Teil <foo> durch beliebige Zeichen (.*) zu "ersetzen", dann kommt leider eine Fehlermeldung :(
Wenn das noch klappen sollte, dann bin sollte es funktionieren wie ich es mir vorstelle :) *hoff*