🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: fr.comp.text.xml
Article #10099

Re: manipulation d'une variable

#10099
From: Aur�lien DEHAY
Date: Wed, 20 Dec 2000 10:39
46 lines
1996 bytes
"Rapha�l THERY" <raphael.thery@nordnet.fr> writes:

> Soit un flux XML
> <dictionnaire>
>   <terme lang-fr="jkljm" lang-en="klmkmklm" ..... />
>   <terme lang-fr="kklfmjkljm" lang-en="klmgdfkmklm" ..... />
>   ....
> </dictionnaire>
> 
> je souhaite pouvoir afficher le dictionnaire selon le tri sp�cifi� par la
> variable lang.
> <xsl:param name="lang" select="lang-fr" />

J'aurai plut�t mis (� v�rifier tout de m�me):

<xsl:param name="lang">lang-fr</xsl:param>

> 
> <xsl:template match="dictionnaire">
> <xsl:copy>
>   <xsl:for-each select="terme">
>     <xsl:sort select="$lang" order="ascending" />  <=== l'erreur est l� !!

<xsl:sort select="{$lang}" order="ascending"/>

En tout cas, �a �a marche chez moi.

>     <xsl:copy-of select="." />
>   </xsl:for-each>
> </xsl:copy>
> </xsl:template>
> 
> Mais une fois de plus il semblerait que je bute sur un truc tout con !!!!
> J'ai essay� les { }, les fonctions string(), .... attribute:: ....
> mais rien n'y fait soit il r�le soit il n'en tient pas compte ! Je ne vais
> tout de m�me pas utiliser un xsl:choose ?
> 
> d'avance merci
> Rapha�l
> 
> 
> 
> 

-- 
Aur�lien
Technical Details
Message-ID: <m3ae9rjs1m.fsf@fret.sncf.fr>
Path: arc1-ca.pugleaf.net!supernews.google.com!sn-xit-02!supernews.com!newsfeed.online.be!oleane.net!oleane!sncf.fr!not-for-mail
References: <uM%%5.2806$XW5.9381904@nnrp1.proxad.net>

Show Full Headers
Complete Article Headers
X-Google-Language: FRENCH,ASCII
X-Google-Thread: 114f60,771e0e4a20a35205
X-Google-Attributes: gid114f60,public
X-Google-ArrivalTime: 2000-12-20 02:38:58 PST
Path: arc1-ca.pugleaf.net!supernews.google.com!sn-xit-02!supernews.com!newsfeed.online.be!oleane.net!oleane!sncf.fr!not-for-mail
From: aurelien.dehay@fret.sncf.fr (Aur�lien DEHAY)
Newsgroups: fr.comp.text.xml
Subject: Re: manipulation d'une variable
Date: 20 Dec 2000 11:39:01 +0100
Organization: S.N.C.F. (French Railways)
Lines: 46
Sender: adehay@p76ertbia09
Message-ID: <m3ae9rjs1m.fsf@fret.sncf.fr>
References: <uM%%5.2806$XW5.9381904@nnrp1.proxad.net>
NNTP-Posting-Host: 10.14.51.131
Mime-Version: 1.0
Content-Type: text/plain; charset=iso-8859-1
Content-Transfer-Encoding: 8bit
User-Agent: Gnus/5.0807 (Gnus v5.8.7) Emacs/20.7