<xsl:number>

Définition et utilisation

L'élément <xsl:number> est utilisé pour determiner la position d'un entier du noeud coeurant de la source. Il est aussi utilisé pour formater un nombre.

Syntaxe
<xsl:number
  level="single|multiple|any"
  count="pattern"
  from="pattern"
  value="expression"
  format="{formatstring}"
  lang="{languagecode}"
  letter-value="{alphabetic|traditional}"
  grouping-separator="{character}"
  grouping-size="{number}"
/>

Attributs
Attribut Valeur Description
level single
multiple
any
Facultatif. Controle comment la séquence de nombre est utilisée
count pattern Facultatif. Une expression XPath qui spécifie quels noeuds doivent être comptés
from pattern Facultatif. Une expression XPath qui spécifie le début du comptage
value expression Facultatif. Spécifie un nombre fourni utilisé afin de générer le nombre
format {formatstring} Facultatif. Une expression XPath qui spécifie le format de sortie
lang {languagecode} Facultatif. Le langage de conversion
letter-value {alphabetic}
{traditional}
Facultatif. Le langage utilisé pour la conversion est-il {alphabetic} ou {traditional}
grouping-separator {character} Facultatif. Le caractère de sépération des chiffres
grouping-size {number} Facultatif. Le nombre de chiffres de chaque groupe.

Exemples
<xsl:number value='250000' grouping-size='3' grouping-separator='.'/>

Sortie :

250.00

<xsl:number value='250000' grouping-size='2' grouping-separator=','/>

Sortie :

25,00,00

<xsl:number value='12' grouping-size='1' grouping-separator='#' format="I"/>

Sortie :

X#I#I