number

API Xml Path. Conversion en un nombre.

Syntaxe

number() as number?

number($Valeur as anyAtomicType?) as number?

Description

L'API number retourne le nombre entier ou réel issu de la conversion du paramètre. Par défaut, il s'agit du noeud courant.

Exemple

<-- Convertit une chaine de caracteres en nombre. -->
number($MaVariable)

Voir aussi

anyUri pour convertir en une URI.
boolean pour convertir en un booléen.
byte, int, integer, long, negativeInteger, nonNegativeInteger, nonPositiveInteger, positiveInteger, short, unsignedByte, unsignedInt, unsignedLong, unsignedShort pour convertir en un entier.
double, float pour convertir en un réel.
base64Binary, hexBinary pour convertir en un binaire.
ENTITY, ID, IDREF, language, normalizedString, NMTOKEN, Name, NCName, QName, string, token pour convertir en une chaîne de caractères.
date, dateTime, time pour convertir en une date ou une heure.
dayTimeDuration, duration, gDay, gMonth, gMonthDay, gYear, gYearMonth, yearMonthDuration pour convertir en une durée.
untypedAtomic pour convertir en une valeur générique.

lang pour tester la langue d'un noeud. local-name pour connaître le nom local d'un noeud. name pour retrouver le nom complet d'un noeud. namespace-uri pour connaître l'URI de l'espace de noms d'un de noeud. root pour la racine de l'arbre du noeud.