Mein Name oder Nickname: splice xmlstruktur

Beitrag lesen

Hey!!

ich möchte mittels perl eine datei in ein arrey einlesen die eine xml struktur hat also sieht das array in etwa so aus [Hauptseite]xxx[/Hauptseite][Unterseite]xxx[/Unterseite][Privat]xxx[Privat][About]xxx[/About] (fragt jetzt nicht nach dem sinn ;))) )
Nun möchte ich aus dem array zum beispiel [Privat]xxx[/Privat] rauslöschen und diese in eine weitere Datei schreiben.
Sprich:
Datei vorher:
[Hauptseite]xxx[/Hauptseite][Unterseite]xxx[/Unterseite][Privat]xxx[Privat][About]xxx[/About]
Datei nachher (soll so aussehen):
[Hauptseite]xxx[/Hauptseite][Unterseite]xxx[/Unterseite][About]xxx[/About]

Ich finde einfach kein hilfreiches tutorial wie ich das schaffen könnte (mit splice) vorallem ist das problem das ich vor dem einlesen nie weiss was zwischen [Privat] und [/Privat] steht.

Lange rede kurzer sinn: wie geht das? ;)))

viele liebe grüsse.

ps: die Datei ist keine reine xml datei also wird mir das modul XML::Simple (oder ähnlich sofern es überhaupt sinn macht) nicht helfen.