XSL : sensibilité à la casse ?

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : XSL : sensibilité à la casse ?

par Sékiltoyai » 02 mars 2008, 21:35

L'auto-support, ya que ça de vrai :D

par Genova » 02 mars 2008, 21:21

Bon j'ai trouvé sur le net une solution qui semble marcher, si ça vous intéresse :

Code : Tout sélectionner

<xsl:variable name="upper">ABCDEFGHIJKLMNOPQRSTUVWXYZ</xsl:variable> <xsl:variable name="lower">abcdefghijklmnopqrstuvwxyz</xsl:variable> <xsl:if test="translate(./@name, $upper, $lower) = 'ouvrir'"> </xsl:if>
Problème réglé donc :)

XSL : sensibilité à la casse ?

par Genova » 02 mars 2008, 20:57

Bonsoir,
une rapide question sur les fichiers XSL, existe il un moyen de supprimer une sensibilité à la casse dans le cas d'un test, par exemple :

Code : Tout sélectionner

<xsl:when test="./@name = 'Ouvrir'"> ... </xsl:when>
j'aimerai que ce test fonctionne si l'attribut vaut ouvrir, Ouvrir, ouVrir. Dans n'importe quel cas de figure en gros, est ce possible ?

Merci :)