Anche io ho lo stesso preblema e ho i seguenti file:
esercizio15.xml
esercizio15.xslt
Ma la formattazione non funzione così come l'ho fatto, chi sa darmi una mano?
esercizio15.xml
codice:
<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" href="esercizio15.xslt"?>
<archivio_viaggi>
<viaggio>
<destinazione>Madrid</destinazione>
<prezzo>1200</prezzo>
<permanenza>6</permanenza>
<foto>madrid.jpg</foto>
</viaggio>
<viaggio>
<destinazione>Stoccolma</destinazione>
<prezzo>3200</prezzo>
<permanenza>8</permanenza>
<foto>stoccolma.jpg</foto>
</viaggio>
<viaggio>
<destinazione>Parigi</destinazione>
<prezzo>2200</prezzo>
<permanenza>6</permanenza>
<foto>parigi.jpg</foto>
</viaggio>
<viaggio>
<destinazione>Tenerife sud</destinazione>
<prezzo>550</prezzo>
<permanenza>7</permanenza>
<foto>tenerifesud.jpg</foto>
</viaggio>
</archivio_viaggi>
esercizio15.xslt
codice:
<?xml version="1.0" encoding="UTF-8"?>
<xsl:stylesheet xmlns:xsl="http://www.w3.org/TR/WD-xsl">
<xsl:template match="/">
<new_archivio_viaggi>
<xsl:for-each select="archivio_viaggi/viaggio">
<new_viaggio>
<xsl:attribute name="destinazione">
<xsl:value-of select="destinazione"/>
</xsl:attribute>
<xsl:attribute name="prezzo">
<xsl:value-of select="prezzo"/>
</xsl:attribute>
<xsl:attribute name="permanenza">
<xsl:value-of select="permanenza"/>
</xsl:attribute>
<xsl:attribute name="foto">
<xsl:value-of select="foto"/>
</xsl:attribute>
</new_viaggio>
</xsl:for-each>
</new_archivio_viaggi>
</xsl:template>
</xsl:stylesheet>