Ich denke, du suchst einen xml-Parser.
Hm ich hoffe eigentlich da drum herum zu kommen. Wegen einer "so kleinen" Anforderung möchte ich nicht gleich auf XML-Parsing zurückgreifen müssen. Außerdem ist mein zu durchsuchender Text nicht zwingend wohlgeformt, d.h. Parser hätten damit wohl keine so große Freude...
Handelt es sich bei deinem Anliegen um eine einmalige Transformation von Code? Dann kannst du mit einer Regex deine Wüste umbauen.
Handelt es sich aber um reguläre häufige Prozeduren, dann wärst du besser bedient, nicht den Ausgabetext zu modifizieren, sondern die Quelldaten, bevor sie in den Ausgabetext gebaut werden.
mfg Beat
--
><o(((°> ><o(((°>
<°)))o>< ><o(((°>o
Der Valigator leibt diese Fische
><o(((°> ><o(((°>
<°)))o>< ><o(((°>o
Der Valigator leibt diese Fische