Re: Simple petite recherche.

[email protected]
Newsgroups gmane.text.xml.french.tech
Message-ID <[email protected]>
Je vois un peur le truc mais c'est assez tordu :

J'essaye d'adapter en fesant :

<xsl:template match="liste">
		<xsl:for-each
select="liste/theme[theme/article[.=$article_origine]]/article">
		    <xsl:apply-templates select="theme/fichier">
				<xsl:with-param name="fichier" select="theme/fichier"/>
				<xsl:with-param name="theme" select="theme/@id"/>
			</xsl:apply-templates>
		</xsl:for-each>
</xsl:template>

Mais ca passe pas :s Je cherche

> Cela depend du noeud contextuel mais à priori se serait
> <xsl:for-each select="liste/theme[article[.='Article 1']]/article>
>     <xsl:copy-of select="."/>
> </xsl:for-each>
> cela signifierait en français
> pour chaque article d un theme (contenant un article dont la valeur est
> 'Article 1') fils de liste...-> recopie
>
>
> ----- Original Message -----
> From: <[email protected]>
> To: <[email protected]>
> Sent: Friday, March 03, 2006 2:22 PM
> Subject: [xml-tech] Simple petite recherche.
>
>
> Bonjour,
>
> Petit soucis de derniere minute et je suis en train de m'embrouiller.
>
> Voila mon fichier XML :
>
> <liste>
>   <theme nom="Theme 1">
>     <article>Article 1</article>
>     <article>Article 2</article>
>   </theme>
>   <theme nom="Theme 2">
>     <article>Article 3</article>
>     <article>Article 4</article>
>   </theme>
> </liste>
>
> Je cherche a afficher les articles étant dans le meme theme que Article 1
> par exemple.
>
> MERCI de votre aide.
>
>
>
>
> --
> 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)
>
>
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.