From: Frederic Laurent (f.laurent@alplog.fr)
Date: 22/01/2001 - 14:49
Verachten Bruno wrote:
>
> Bonjour,
>
> 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?
> Merci.
>
> Bruno Verachten.
La solution n'est pas les xsl:variable !
maintenant à partir du moment ou on incrémente quelque chose on
le fait à partir d'un critère bien précis, par exemple :
- je veux incrémenter de 1 à chaque fois qu'il y a l' élément <chapitre>
Une des solutions peut alors être :
- à chaque fois que je suis sur l'élement <chapitre> je compte
le nombre d'élement chapitre qui me précède (dans l'arbre), du coup
je connais ma position et donc l'incrémentation d'un compteur ne
sert pas !
Bref, je pense qu'il ne faut pas oublier qu'avec xsl, on
parcourt un arbre et donc qu'il faut résonner sur l'arbre et non
comme dans un programme classique.
des avis ?
--
Frédéric Laurent
http://flrt.free.fr
--
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:05 UTC
webmaster@xmlfr.org
|