In un XML ho un tag (con CDATA) che contiene del codice HTML, compreso "head", "body" e tutto il resto.
Tramite XSL (Cocoon) devo pubblicare questo HTML.
Il problema è che facendo un semplice "xsl:copy-of" di questo tag, il browser non interpreta il codice HTML ma si limita semplicemente a pubblicare i vari tag HTML e il loro contenuto così come scritti nell'XML.

=====================
Esempio XML:
=====================

codice:
<?xml version="1.0"?>
<DocumentoXML>
	<CodiceHTML>
		<![CDATA[
			<HTML><HEAD><TITLE>Prova XHTML</TITLE></HEAD><BODY>Prova Pubblicazione</BODY></HTML>
		]]>
	<CodiceHTML>
</DocumentoXML>

=====================
XSL Attuale:
=====================

codice:
<?xml version="1.0"?>
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
	<xsl:template match="/">
		<xsl:processing-instruction name="cocoon-format">type="text/html"</xsl:processing-instruction>
			<xsl:copy-of select="/DocumentoXML/CodiceHTML"/>
	</xsl:template>
</xsl:stylesheet>
Ecco, con questo XSL i codici HTML non vengono interpretati e vengono semplicemente pubblicati così come sono stati scritti. Io invece ho bisogno che mi venga fuori una pagina HTML con il seguente codice, quindi con titolo "Prova XHTML" e Testo del Body: "Prova Pubblicazione".

Il problema sta nell'XSL, avete consigli su come farlo per ottenere l'effetto voluto?

Grazie infinite a tutti!!

HOLA