From: Sebastien Delcroix (seb@cri74.org)
Date: 08/03/2002 - 16:38
Salut,
On Friday 08 March 2002 16:24, Marie Steinberg wrote:
> Bonjour,
>
[quick sur le truckimarchepa]
bon la feuille de style que tu as envoyée ne fonctionne absolument pas (y
compris le code HTML que tu avais mis dedans n'était pas conforme)
voici un exemple qui fonctionne (sans for-each :))
--8<------------------------------------------
<?xml version="1.0" encoding="ISO-8859-1" ?>
<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
version="1.0">
<xsl:output encoding="ISO-8859-1" omit-xml-declaration="yes" indent="yes"
method="html"/>
<xsl:template match="liste">
<html>
<head>
<title>Mes bouquins</title>
</head>
<body>
<xsl:apply-templates select="livre" mode="index"/>
<table> <xsl:apply-templates select="livre" mode="data"/></table>
</body>
</html>
</xsl:template>
<xsl:template match="livre" mode="index">
<xsl:element name="a">
<xsl:attribute name="href">#section-<xsl:value-of
select="@num"/></xsl:attribute>
Numéro de livre: <xsl:value-of select="@num"/>
</xsl:element>
<br/>
</xsl:template>
<xsl:template match="livre" mode="data">
<tr>
<td>
<xsl:element name="a">
<xsl:attribute name="name">section-<xsl:value-of
select="@num"/></xsl:attribute>
Numéro de livre: <xsl:value-of select="@num"/>
</xsl:element>
</td>
</tr>
<tr><td>Titre: <xsl:value-of select="@titre"/></td></tr>
<tr><td>Auteur: <xsl:value-of select="@auteur"/></td></tr>
</xsl:template>
</xsl:stylesheet>
--8<------------------------------------------
HTH
--
Sébastien Delcroix
--
Devenez redacteur <XML>fr et contribuez au developpement du
xml francophone (http://xmlfr.org/infos/redacteurs/) !
Liste de diffusion "xml-tech@xmlfr.org" (http://xmlfr.org).
Cette liste est a votre disposition pour discuter en francais de
tout sujet technique lie a XML.
Pour resilier votre abonnement, envoyez un message contenant
la commande "unsubscribe" a xml-tech-request@xmlfr.org
(mailto:xml-tech-request@xmlfr.org?Subject=unsubscribe)
Archive générée par hypermail 2.1.3 le 28/06/2004 - 11:06 UTC
webmaster@xmlfr.org
|