Comment faire évoluer un compteur XSLT?
Eric van der Vlist,
Dyomedea (vdv@dyomedea.com).
mardi 23 janvier 2001
Je cherche à incrémenter un compteur au fur et à mesure du parsing de mon XML, avec par exemple une numérotation de paragraphes.
Les variables étant définies "une fois pour toutes", comment faire?
Il n'y a pas vraiment de solution générale...
Pour numéroter les paragraphes, on compte généralement le nombre de paragraphes qui précèdent le noeud courant dans le document en utilisant l'axe "preceding" (ou "preciding-sibling" suivant le cas):
<xsl:value-of select="count(preceding::para) +1"/>
vous donnera ainsi le "numéro" de l'élément para courant.
Verachten Bruno: "[xml-tech] [XSLT] Comment faire évoluer un compteur"Eric van der Vlist: "[xml-tech] Re: [XSLT] Comment faire évoluer un compteur"Frederic Laurent: "[xml-tech] Re: [XSLT] Comment faire évoluer un compteur"Blond Jean-Baptiste: "[xml-tech] Re: [xml-tech] [XSLT] Comment faire évoluer un compteur"Eric van der Vlist: "[xml-tech] Re: [XSLT] Comment faire évoluer un compteur"
Copyright 2001,
Eric van der Vlist.
|