|
Rép. : Extraire un nombre d'une chaîne de caractères - XSL: msg#00154text.xml.french.tech
Bonjour, Je n'ai jamais fait cela, mais j'ai cependant quelques idées : - utiliser la fonction 'translate' pour supprimer tous les caractères autres que des chiffres. (Simple à mettre en oeuvre si la chaîne de caractères est toujours de la meme forme, mais plus compliqué si n'importe quel caractère accentué ou spécial peut apparaître) - écrire un template nommé qui va "parcourir" la chaîne de caractères de gauche à droite jusqu'à trouver un chifre, et qui continuera le parcours jusqu'au prochain caractère "non chiffre". - regarder du côté des extensions EXSLT : il y a sûrement une solution simple en utilisant les expressions régulières. Cordialement. Claude. >>> Jean-Pierre Astier <jpastier@xxxxxxxxxx> 20/12/04 18h10 >>> Bonjour, J'aimerais savoir si quelqu'un connaît le moyen d'extraire un nombre de taille indéterminée d'une chaîne de caractère en xsl. ex. Population 125895632 note: xxxxxxxxxxxxx Comment puis-je extraire ce nombre ??? Merci -- Devenez redacteur <XML>fr et contribuez au developpement du xml francophone (http://xmlfr.org/infos/redacteurs/) ! Liste de diffusion "xml-tech@xxxxxxxxx" (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@xxxxxxxxx (mailto:xml-tech-request@xxxxxxxxx?Subject=unsubscribe) |
|
| <Prev in Thread] | Current Thread | [Next in Thread> |
|---|---|---|
| Previous by Date: | Re: Extraire un nombre d'une chaîne de caractères - XSL: 00154, Jean-Pierre Astier |
|---|---|
| Next by Date: | Re: Extraire un nombre d'une chaîne de caractères - XSL: 00154, Oscar NIYONKURU |
| Previous by Thread: | Re: [spam] Récupérer la position d'un noeud parmi ses "sibling"i: 00154, Benoit Lefevre |
| Next by Thread: | Tester le numéro d'ordre d'un parent ou d'un ancestor: 00154, Myriam GOUTTE |
| Indexes: | [Date] [Thread] [Top] [All Lists] |
| News | FAQ | advertise |