Elmex: HTML-Source in XML ausgeben

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

  1. 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.

    1. 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