PDA

View Full Version : [xml/xsl]Problema creazione documento tramite xsl


Re_Kotc
27-09-2008, 19:21
Ciao a tutti, sto cercando di imparare qualche rudimento sull'uso dell'accoppiata xml/xsl ma fin'ora non ho capito molto..sto provando con un esperimento che è il seguente:

index.xml

<?xml version="1.0" encoding="iso-8859-1" ?>
<?xml-stylesheet type="text/xsl" href="index.xsl"?>

<PLAYLIST_EDITOR title="Mario's Playlist Editor" charset="iso-8859-1" >


<Header>

</Header>

<interfaccia>
<giorno></giorno>
<giorno></giorno>
<giorno></giorno>
</interfaccia>



</PLAYLIST_EDITOR>


index.xsl

<?xml version="1.0"?>
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns="http://www.w3.org/1999/xhtml">

<xsl:output method="html" indent="yes"
doctype-system="http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"
doctype-public="-//W3C//DTD XHTML 1.0 Strict//EN" />

<xsl:template match="PLAYLIST_EDITOR">
<html>
<header>
<meta http-equiv="content-type" content="text/html; charset=iso-8859-1" />

<title>
MARIO'S PLAYLIST EDITOR
</title>
</header>
<body>
TEST
</body>
</html>
</xsl:template>

<xsl:template match="interfaccia">

<xsl:for-each select="giorno">
test<br></br>
</xsl:for-each>

</xsl:template>

</xsl:stylesheet>

ma la cosa non funziona..io pensavo così facendo di ottenere per ogni tag giorno dell'xml la scritta "test"...ma non va...so già che devo avere fatto qualche errore grossolano..ma non mi ci trovo ancora molto con xml/xsl...grazie a tutti!