Hallo Fabian,
Muss ich dies irgendwie speziell im XML-Dokument kennzeichnen? Gibt es entsprechende Parametrierungsmöglichkeiten im Transformationstemplate?
Ersetze die Zeilenumbrüche (new line = 
) durch <br />. Hier die Vorgehensweise mit der XPath 2.0-Funktion fn:replace():
<xsl:template match="literallayout">
<xsl:value-of select="fn:replace(.,'
','<br />')" disable-output-escaping="yes"/>
</xsl:template>
<literallayout>Das
ist
ein
Test.</literallayout>
ergibt: Das<br />ist<br />ein<br />Test.
Schreibe alternativ ein rekursiv aufgerufenes Template, welches die Umformung vornimmt.
Grüße,
Thomas