From: Daniel Lucazeau (infonews@ajornet.com)
Date: 06/07/2001 - 15:13
Bonjour Eric,
Le vendredi 6 juillet 2001 à 17:01:50, vous écriviez :
EvdV> Si votre noeud contexte est /newsletters/newsletter sur votre dernnière
EvdV> newsletter, un
EvdV> <xsl:apply-templates select="article"/>
EvdV> ne devrait sélectionner que les articles contenus dans cette newsletter.
Voilà (vidé des traitement qui n'apportent rien, tous les articles
sont traités, et seule la dernière newsletter du fichier XML, même pas
par tri est traitée !!!! :
<xsl:template match="/">
<xsl:for-each select="//newsletters/newsletter">
<xsl:sort select="@numero" data-type="number" lang="en" order="ascending" />
<xsl:apply-templates select="." />
</xsl:for-each>
</xsl:template>
<xsl:template match="newsletter[last()]">
.
.
<xsl:apply-templates select="article" />
</xsl:template>
<xsl:template match="article">
.
.
.
</xsl:template>
</xsl:stylesheet>
--
Cordialement,
Daniel mailto:infonews@ajornet.com
----------
Support-Assistance PHP/MySql de «Internet Pour Tous»
http://www.i-p-t.com.fr/ :::XML/XSLT - Sablotron:::
--
--
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
|