[code]Hallo,
ich möchte gerne vorformatierten Text (z.B. aus einer Textdatei) auf einer XPage ausgeben (nur lesbar, als Label oder auch als xp:text). Nun habe ich irgendwie Probleme mit den Zeilenumbrüchen. Was muss ich einstellen, damit ein berechnetes Textfeld
[code]
<xp:text id="computedField1">
<xp:this.value><![CDATA[#{javascript:return "das ist<br> ein\nUmbruch"}]]></xp:this.value>
</xp:text>
folgende Ausgabe erzeugt:
d.h. HTML-Zeichen sollen erhalten bleiben und \n (bzw. \r\n) sollen durch Zeilenumbrüche ersetzt werden
Natürlich könnte ich das "zu Fuß" machen:
Ich müsste das Feld auf HTML umstellen und dann selber alle HTML-Sonderzeichen (< > " &) durch die entsprechenden Maskierungen (< >...) ersetzen.
Anschließend noch alle Zeilenumbrüche ( \n ) durch <br> ersetzen.
Bevor ich nun aber das Rad 2x erfinde, wollte ich nachfragen ob es vielleicht eine einfachere Möglichkeit gibt.
Gruß
Roland
[/code][/code]