Présentation des fonctions de mappage
Il existe cinq types de fonctions de mappage : de chaîne, mathématiques, diverses, de données binaires et de date.
Fonction d'ajout
La fonction Ajouter ajoute tous les paramètres.
Fonction de centrage
La fonction Centrage permet de centrer une chaîne au sein d'une chaîne de remplissage. Si le remplissage des deux côtés correspond à un nombre impaire, la quantité de remplissage la plus petite est placée à gauche.
Fonction d'alignement à gauche
La fonction Alignement à gauche place une chaîne au sein d'une chaîne de remplissage en commençant par le caractère le plus à gauche.
Fonction d'alignement à droite
La fonction Alignement à droite place une chaîne au sein d'une chaîne de remplissage en finissant par le caractère le plus à droite.
Fonction Moyenne
La fonction Moyenne détermine la valeur moyenne pour l'ensemble des noeuds numériques de tous les paramètres.
Fonctions de codage et de décodage Base64
Base64 fait référence à un codage de transfert de contenu MIME spécifique.
Le codage Base64 représente des séquences arbitraires d'octets dans un format pour lequel le respect de la casse est requis mais qui na pas besoin d'être lisible pour
des êtres humains.
Fonction booléenne
La fonction Booléenne évalue le paramètre et renvoie true ou false selon le type de données de l'entrée.
Fonction Plafond
La fonction Plafond arrondit le paramètre vers le haut au nombre entier le plus proche.
Fonction Concaténer
La fonction Concaténer joint toutes les chaînes de paramètre en un résultat unique dans l'ordre dans lequel les paramètres sont spécifiés.
Fonction de transtypage depuis Base64Binary
La fonction de transtypage depuis Base64Binary convertit un type de données de schéma XML spécifique en un autre type de données de schéma XML.
Fonction de transtypage depuis HexBinary
La fonction de transtypage depuis HexBinary convertit un type de données de schéma XML spécifique en un autre type de données de schéma XML.
Fonction de transtypage vers Base64Binary
La fonction de transtypage vers Base64Binary convertit un type de données de schéma XML spécifique en un autre type de données de schéma XML.
Fonction de transtypage vers HexBinary
La fonction de transtypage vers HexBinary convertit un type de données de schéma XML spécifique en un autre type de données de schéma XML.
Fonction CopyOf
La fonction CopyOf copie la totalité du contenu du noeud source vers le noeud de destination.
Fonction Nombre
La fonction Nombre détermine le nombre de noeuds de tous les ensembles de noeuds dans les paramètres.
Fonction Résumé/Hachage
La fonction Résumé/Hachage produit une synthèse numérique d'informations appelée résumé de message. Les résumés de message fournissent un identificateur numérique pour un document numérique.
Fonction Diviser
La fonction Diviser renvoie le quotient du premier paramètre divisé par tous les paramètres suivants.
Fonction Sol
La fonction Sol arrondit le paramètre vers le bas au nombre entier le plus proche.
Fonction de format de chaîne de date
La fonction Format de chaîne de date convertit le type de données de schéma XML xs:dateTime en une chaîne au format défini par le deuxième paramètre.
Fonction de formatage de nombre
La fonction Formatage de nombre renvoie une chaîne constituée d'un nombre formaté pour s'adapter au masque spécifié.
Fonction Obtenir la date et l'heure courantes
La fonction Obtenir la date et l'heure courantes renvoie la date et l'heure courantes en tant que type de données de schéma XML spécifique.
Fonction Obtenir la date courante
La fonction Obtenir la date courante renvoie la date courante (avec le fuseau horaire local) en tant que type de données de schéma XML : xs:date.
Fonction Obtenir l'heure courante
La fonction Obtenir l'heure courante renvoie l'heure courante (avec le fuseau horaire local) en tant que type de données de schéma XML : xs:time.
Fonction de longueur
La fonction Longueur détermine le nombre de caractères du paramètre.
Fonction Minuscule
La fonction Minuscule convertit toutes les majuscules en caractères en minuscules.
Fonction Maximum
La fonction Maximum détermine la valeur la plus élevée dans les noeuds, ensembles de noeuds numériques ou nombres des paramètres.
Fonction Minimum
La fonction Minimum détermine la valeur la plus faible dans les noeuds, ensembles de noeuds numériques ou les nombres des paramètres.
Fonction Modulo
La fonction Modulo détermine le reste de la division du premier paramètre par tous les paramètres suivants.
Fonction Multiplier
La fonction Multiplier renvoie le produit de tous les paramètres.
Fonction Not
La fonction Not est généralement utilisée dans des conditions pour spécifier des conditions
négatives ou complémentaires.
Fonction Nombre
La fonction Nombre modifie le type de données du paramètre en nombre.
Fonction de chaîne de remplissage
La fonction de chaîne de remplissage renvoie une chaîne de remplissage avec la longueur et les caractères spécifiés. Les chaînes de remplissage sont utilisées dans les fonctions d'alignement.
Fonction Position
La fonction Position est utilisée avec des conditions pour représenter l'indice du noeud en cours au sein de l'ensemble de ses éléments apparentés.
Elle fonctionne uniquement au sein du contexte d'un noeud récurrent et elle ne comporte aucun paramètre.
Fonction de lecture de chaîne de date
La fonction de lecture de chaîne de date convertit une chaîne (contenant une date et une heure) au type de données de schéma XML xs:dateTime.
Fonction Remplacer
La fonction Replace remplace des caractères par d'autres caractères.
Fonction Arrondi
La fonction Arrondi arrondit un nombre au nombre entier le plus proche.
Fonction Commence par
La fonction Commence par détermine si le premier paramètre commence par les caractères du deuxième paramètre.
Fonction Chaîne
La fonction Chaîne modifie le type de données du paramètre en chaîne.
Fonction Sous-chaîne
La fonction Sous-chaîne extrait une partie du paramètre en fonction de l'emplacement de caractère spécifié.
Fonction Sous-chaîne après
La fonction Sous-chaîne après extrait tous les caractères d'une chaîne commençant après la première occurrence d'une sous-chaîne spécifiée
(un ou plusieurs caractères) et se terminant à la fin de la chaîne.
Fonction Sous-chaîne avant
La fonction Sous-chaîne avant extrait tous les caractères d'une chaîne commençant avant la première occurrence d'une sous-chaîne spécifiée (un ou plusieurs caractères).
Fonction Soustraire
La fonction Soustraire renvoie la différence correspondant au premier paramètre moins tous les paramètres suivants.
Fonction Somme
La fonction Somme détermine la somme des valeurs des noeuds ou ensembles de noeuds numériques, ou des nombres des paramètres.
Fonction Découper
La fonction Découper enlève tous les espaces de tête et de fin, et
remplace des ensembles continus d'espaces par un espace unique.
Fonction Majuscule
La fonction Majuscule convertit toutes les minuscules dans les caractères en majuscules
correspondants.