Article View: fr.comp.text.xml
Article #10099Re: manipulation d'une variable
From: Aur�lien DEHAY
Date: Wed, 20 Dec 2000 10:39
Date: Wed, 20 Dec 2000 10:39
46 lines
1996 bytes
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-mailReferences:
<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