HTML-Source in XML ausgeben
Elmex
- xsl
0 Elmex
Hallo!
Mein Problem ist folgendes:
Ich habe in einem XML-Dokument einen CData-Abschnitt, in dem HTML-Source aus einer Datenbank steht. Mit XSL will ich diesen nun ausgeben, aber so, das zB. <b>...</b> nicht ausgegeben sondern als HTML interpretiert wird. Ist dies überhaupt möglich oder gibt es eine andere Möglichkeit, HTML (aus einem JS-WYSIWYG-Editor) mit XML und XSL auszugeben?
Vielen Dank schonmal im Voraus,
Elmex
Hallo nochmal!
Ich hab grad eine Lösung gefunden:
<xsl:template match="HTMLtext">
<script type="text/javascript">
document.write("<xsl:value-of select="."/>");
</script>
</xsl:template>
Funktioniert zwar, aber vielleicht gibt es ja noch was eleganteres.
Hallo,
Ich hab grad eine Lösung gefunden:
<xsl:template match="HTMLtext">
<script type="text/javascript">
document.write("<xsl:value-of select="."/>");
</script>
</xsl:template>
Das ist keine Lösung.
Funktioniert zwar, aber vielleicht gibt es ja noch was eleganteres.
Ja:
<xsl:template match="HTMLtext">
<xsl:value-of select="." disable-output-escaping="yes" />
</xsl:template>
Grüße
Thomas