From: Bob (mlooo1@bobiciel.com)
Date: 25/03/2004 - 17:05
Amandine Dazard wrote:
>Bonjour !
>j'utilise actuellement une fonction récursive qui me permet de répéter n
>fois une chaine de caractères.
>Or, cette fonction est très gourmande en temps....
>Existe-t-il un autre moyen de coder cette fonction ?
>
>Voilà le code source de ma fonction :
><xsl:template name="nString">
> <xsl:param name="string"/>
> <xsl:param name="card"/>
> <xsl:if test="$card>0">
> <xsl:value-of select="$string"/>
> <xsl:call-template name="nString">
> <xsl:with-param name="string" select="$string"/>
> <xsl:with-param name="card" select="$card - 1"/>
> </xsl:call-template>
> </xsl:if>
> </xsl:template>
>
>
C'est possible avec les extensions EXSLT
str:padding($card, $string)
Cordialement
Bob
--
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
|