Hallo,
ich nutze xslt um meine XML Daten in HTML Output zu transformieren. Dabei kommen im XML selbst eingefügte Zeilenumbrüche (<br></br>) vor, die in HTML als Zeilenumbruch dargestellt werden sollen. Aber das funktioniert nicht, da immer '<br></br>' anstatt einem Zeilenumbruch ausgegeben wird.
XML-Beispiel:
<content><![CDATA[Umbruch<br></br>Umbruch]]></content>
oder
<content>Umbruch<br></br>Umbruch</content>
XSLT:
<p>
<xsl:value-of select="content"/>
</p>
oder
<p>
<xsl:value-of select="content" disable-output-escaping="yes"/>
</p>
oder
<p>
<xsl:value-of select="content" disable-output-escaping="no"/>
</p>
führt immer zu
HTML:
<p>Umbruch<br><br/>Umbruch</p>
anstatt zu
<p>Umbruch<br></br>Umbruch</p>
Kann mir jemand helfen? Eigentlich müsste das Ganze doch mit disable-output-escaping="yes" funktionieren, oder?
Ich habe es auch schon mit im XML versucht, aber das klappt auch nicht.
Danke für Eure Tips,
Katharina