Télécharger




Recherche :

XSLT2.0 - Extraire une partie de variable

Nouvelle rubrique !

Modérateurs: fredericmazue, webmaster

XSLT2.0 - Extraire une partie de variable

Messagede Aeren » Sam Mai 05, 2012 6:36

Bonjour à tous.

Je n'ai pas trouvé beaucoup d'infos sur la manipulation de chaînes de caractères en XSLT, donc je viens ici. J'ai une variable qui contient un nom complet du style "Mazeyar E. Makoui". J'aimerais pouvoir extraire chacune des parties du nom indépendamment et également la première lettre du dernier nom, et tout mettre en minuscule. Pourriez-vous m'aider où m'indiquer où je peux trouver l'information?

Merci d'avance
Aeren
Membre
Membre
 
Messages: 3
Inscription: Dim Déc 11, 2011 7:16

Re: XSLT2.0 - Extraire une partie de variable

Messagede oxillo » Ven Juin 29, 2012 8:45

Bonjour,

Si tu n'as pas encore trouvé la réponse..
Pour extraire les parties du nom, utilise la fonction "tokenize"
A partir de là, pour avoir le dernier nom , extrait le dernier element avec [last()]
puis, pour la première lettre, utilise "substring"
et enfin, pour convertir en minuscule, utilise lower-case()

Au final lower-case( substring( (tokenize($mavariable,' ')[last()]), 1, 1))
oxillo
Membre
Membre
 
Messages: 1
Inscription: Mer Fév 13, 2008 7:57


Retourner vers HTML - XML - CSS

Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités

cron