Tom: Probleme beim Zusammenspiel von Perl, XML und HTML

Beitrag lesen

Hallo Leute.
Ich hab ein Problem, welches mir jetzt schon den ganzen Tag gekostet hat und immer noch
besteht.
Auszug aus meiner XML-Datei:
...
<part>
<QUESTION value="[1]Test Question
[2]Ahoi
[3]Tschau"/>
</part>
...
Das Tag Question beinhaltet also Text und Zeilenumbrüche.
Ich verwende XML::DOM um mein xml File zu bearbeiten. Ich habe mir eine
Methode geschrieben welche mir den Inhalt des Question Tags zurückgibt.
Funktioniert auch tadelos. Nur wenn ich den zurückgegebenen String mittel
textarea (ich benutze CGI.pm) schreibe verschluckt mir irgendetwas meine
Zeilenumbrüche.
textarea(-name    => "QUESTION",
               -value   => "$TempTag",     #TempTag wird so belegt $TempTag=$tree->getString('QUESTION');
               -rows    => 10,
               -columns => 77
               );
Ich weiss jetzt nicht an was das liegen könnte.
Vielen Dank im Voraus.
tom