Ho creato un file XSL che mi legge i dati da un XML strutturato così:

codice:
<?xml version="1.0" encoding="ISO-8859-1"?>
<?xml-stylesheet type="text/xsl" href="membri.xsl"?>

<membri_gruppo>
	<classe nome="A">
		<pg>nome1</pg>
		<pg>nome2</pg>
		<pg>nome3</pg>
	</classe>
	<classe nome="B">
		<pg>nome1</pg>
		<pg>nome2</pg>
		<pg>nome3</pg>
	</classe>
	<classe nome="C">
		<pg>nome1</pg>
		<pg>nome2</pg>
		<pg>nome3</pg>
	</classe>
</membri_gruppo>
nel file XSL utilizzo questo codice per creare l'HTML che deve venire stampato:
codice:
   <xsl:template match="pg">
		<![CDATA[<![CDATA[.png" width="180" height="50" /> ]]>
   </xsl:template>
Però quando vado a vedere la pagina (ad esempio per la classe A) sullo schermo invece delle immagini mi stampa le righe di codice così:
codice:
  
Guardando il codice HTML generato scopro che la righe in realtà sono stampate così:
codice:
&lt;img src="http://misiosito.it/img_nome1.png" width="180" height="50" /&gt;
Come faccio a fargli stampare delle normali < oppure > ?!?