Bonjour,
j'ai un fichier XML qui contient une biblio.
Dans chaque item de la biblio, un champ (<TYPE>) indique s'il s'agit
d'un article, d'une conf, etc..
je souhaite qu'une template n'affiche que les items de la biblio dont le
type est identique a un parametre :
<H2>Articles in peer-reviewed international journals</H2>
<xsl:call-template name="display">
<xsl:with-param name="doctype">
article
</xsl:with-param>
</xsl:call-template>
et dans la template
<xsl:template name="display">
<xsl:param name="doctype" select="article" />
<!-- DEBUG : Affiche le type a afficher -->
<xsl:text>doctype = </xsl:text>
<xsl:value-of select="$doctype" />
<BR></BR>
<xsl:for-each select="BIBLIOGRAPHY/ITEM">
<xsl:sort select="YEAR" order="descending"/>
<!-- DEBUG : affiche le type de l'item -->
<xsl:text>TYPE = </xsl:text>
<xsl:value-of select="TYPE"/>
<xsl:text> </xsl:text>
<table border="1">
<xsl:if test="expression">
c'est ici que ca 'plante' ! je n'arrive pas a ecrire l'expression de
test qui compare la valeur de TYPE et de $doctype
est-ce possible ?
d'avance merci de toute aide
Vincent
--
Vincent Daanen, PhD
Research Engineer, Post-Doctoral Position
Laboratoire TIMC/IMAG (Univ. Joseph Fourier - CNRS UMR 5525)
Equipe GMCAO
Institut d'Ingénierie de l'Information de Santé (IN3S)
Faculté de Médecine - 38706 La Tronche cedex - France
Tel: +33 (0)4 56 52 00 54 - Fax: +33 (0)4 56 52 00 55
Vincent.Daanen@imag.fr
"Les problèmes ne peuvent être résolus par
ceux dont l'horizon se limite aux réalités
quotidiennes, mais par ceux qui rêvent de
choses qui n'ont jamais existées et qui se
disent : Pourquoi Pas ?"
J-F Kennedy, 1963.
--
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)
Received on Wed Jul 19 11:12:29 2006