From: Christophe.Brun@aventis.com
Date: 30/06/2003 - 10:05
Bonjour,
1 semaine d'apprentissage xsl et déjà plein de bizzaroideries
:
Cela semble pourtant simple : si je place dans un <xsl :if
test= ... > les opérateurs contains(), ou de bêtes opérateurs and / or :
mon test ne semble pas pris en compte
Exemples :
<xsl :if test="\@id > ; 'e1'"> .... </xsl:if> => OK
<xsl :if test="\@id < ; 'zzz'"> .... </xsl:if> => OK
<xsl :if test="\@id > ; 'e1' and \@id < ; 'zzz'"> ....
</xsl:if> : ne marche pas
d'ailleurs
<xsl :if test="\@id > ; 'e1' or \@id > ; 'e1'"> ....
</xsl:if> ne marche pas non plus !
de même :
<xsl :if test="\@id = 'e1'"> .... </xsl:if> marche sans
problèmes mais <xsl :if test="contains(\@id , 'e')"> .... </xsl:if> ne marche
pas
Je ne sais plus par ou attaquer le problème tellement je l'ai
tourné et retourné
Une bonne âme pourrait me guider dans mes errances ?
Mille Mercis
Christophe
--
Devenez redacteur <XML>fr et contribuez au developpement du
xml francophone (http://xmlfr.org/infos/redacteurs/) !
Liste de diffusion "xml-tech@xmlfr.org" (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@xmlfr.org
(mailto:xml-tech-request@xmlfr.org?Subject=unsubscribe)
Archive générée par hypermail 2.1.3 le 28/06/2004 - 11:06 UTC
webmaster@xmlfr.org
|