From: Michael Tartar (mtartar@cdcixis-sec.com)
Date: 23/02/2001 - 12:49
La feuille de style suivante devrait répondre à votre besoin. Faites
attention à la casse de "and" :
<?xml version="1.0" ?>
<xsl:stylesheet version="1.0"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
<xsl:template match="/FLUX/SVY">
<xsl:if test="VOTE='O' and STAT='C'">
OK
</xsl:if>
</xsl:template>
</xsl:stylesheet>
Cordialement.
Michaël Tartar
-----Message d'origine-----
De: xml-tech-bounce@xmlfr.org [mailto:xml-tech-bounce@xmlfr.org]De la
part de Grégory Combe
Date: vendredi 23 février 2001 12:35
À: xml-tech@xmlfr.org
Cc: romaric.lebever@fra.fr
Objet: [xml-tech] <xsl:if> conditions multiple
Bonjour,
J'aimerai réaliser un test sur 2 conditions, de la manière suivante :
<xsl:if test = "./VOTE [.='O']"> AND "./STAT[.='C']"
OK
</xsl:if>
(Bien-sûr la syntaxe n'est pas correcte.)
Est-t-il possible de réaliser une opération booléenne sur 2
conditions dans
un <xsl:if> ?
Sinon, comment faire pour reunir ces 2 conditions afin de faire
afficher le
texte OK ?
Voici mon flux :
- <FLUX>
- <SVY>
<ID>1</ID>
<LBL>Libelle</LBL>
<VOTE>O</VOTE>
<STAT>C</STAT>
<RST>Y</RST>
</SVY>
...
...
</FLUX>
Merci d'avance, pour votre réponse.
--
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)
--
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:05 UTC
webmaster@xmlfr.org
|