From: Bertrand Delacretaz (bdelacretaz@codeconsult.ch)
Date: 27/08/2002 - 08:34
On Tuesday 27 August 2002 10:19, Yvan Seligour wrote:
>. . .
> <xsl:for-each select="./toto//*">
> <xsl:choose>
> <xsl:when test="name() = 'para'">
>. . .
En profitant de xpath et des templates par défaut, on obtient une
transformation bien plus claire et qui respecte l'ordre d'apparition des
éléments:
<xsl:template match="/">
<texte>
<xsl:apply-templates select="//para"/>
</texte>
</xsl:template>
<xsl:template match="note">
<ref><xsl:apply-templates/></ref>
</xsl:template>
--
Bertrand Delacrétaz (codeconsult.ch, jfor.org)
buzzwords: XML, java, XSLT, cocoon, mentoring/teaching/coding.
disclaimer: eternity is very long. mostly towards the end. get ready.
--
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
|