Ciao,
mi sono ad affrontare i fogli di stile, in particolare ho provato a visualizzare l'output di un documento xml tramite il suo foglio di stile associato xsl.
il problema è che la visualizzazione non avviene correttamente e la parola contenuta nella frase non viene visualizzata correttamente. Come mai?![]()
Il file .xml:
e il file .xsl:codice:<?xml version='1.0'?> <?xml-stylesheet href="para.xsl" type="text/xsl"?> <para>This is a <emphasis>test</emphasis>. </para>
Se provo a visualizzare il documento nel browser appare la scritta "This is a test." ma la parola test non è visualizzata in corsivo come specificato dai templates .codice:<?xml version='1.0'?> <xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0"> <xsl:template match="para"> <xsl:apply-templates/></p> </xsl:template> <xsl:template match="emphasis"> <xsl:apply-templates/> </xsl:template> </xsl:stylesheet>
Ho provato a sostituire il tag 'i' con 'em' nel file .xsl ma non è cambiato nulla![]()
Potete aiutarmi a risolvere questo problema?![]()

Rispondi quotando