Réf. : Re: xslt tester la balise mere
| Newsgroups | gmane.text.xml.french.tech |
|---|---|
| Message-ID | <OF2E15D2B0.DEDD35DE-ONC125712C.0035AF23-C125712C.0035B44C@mpsa.com> |
merci :-)
et comment je peux faire le else ?
Tiscar Sebastien
<tiscars@sofreav
ia.fr> Pour
Envoyé par : [email protected]
xml-tech-bounce@ cc
xmlfr.org
Objet
[xml-tech] Re: xslt tester la
09/03/2006 11:43 balise mere
Veuillez
répondre à
[email protected]
rg
parent direct
<xsl:if text="parent::NouvellePhrase"></xsl:if>
ancestre (quelque part au dessus)
<xsl:if text="ancestor::NouvellePhrase"></xsl:if>
----- Original Message -----
From: <[email protected]>
To: <[email protected]>
Sent: Thursday, March 09, 2006 9:40 AM
Subject: [xml-tech] xslt tester la balise mere
Bonjour,
Quelle est la syntaxe dans une xslt pour tester si la balise mere est <
NouvellePhrase > ?
Pour le moment j'ai fais:
<xsl:if test="../../NouvellePhrase != ''">
traitement
</xsl:if>
<!--sinon, on ne fait rien-->
<xsl:if test="../../NouvellePhrase = ''">
autre traitement
</xsl:if>
Le 1er if marche mais pas le deuxieme, du coup je n'ai que le premier cas
qui fonctionne, sacahant que le deuxieme if correspondrait au else du 1er
if ...
Merci
--
Devenez redacteur <XML>fr et contribuez au developpement du
xml francophone (http://xmlfr.org/infos/redacteurs/) !
Liste de diffusion "[email protected]" (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 [email protected]
(mailto:[email protected]?Subject=unsubscribe)
--
Devenez redacteur <XML>fr et contribuez au developpement du
xml francophone (http://xmlfr.org/infos/redacteurs/) !
Liste de diffusion "[email protected]" (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 [email protected]
(mailto:[email protected]?Subject=unsubscribe)