Bonsoir,

J'ai un petit problème... je débute

Le second : je voudrais afficher le nom d'un pays en fonction de son code. Voici un extrait de mon xml :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
<Country>
	<AD>ANDORRE</AD>
	<AE>EMIRATS ARABES UNIS</AE>
	<AF>AFGHANISTAN</AF>
             <FR>FRANCE</FR>
</Country>
Voici mon code :
<xsl:variable name="code"><xsl:value-of
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
select="CodePaysNR" /></xsl:variable>
           <xsl:variable name="path"><xsl:value-of select="concat('document(', $pays, ')/Country/', $code )"/></xsl:variable>
           <xsl:variable name="contenu" select="$path"/>             
           <xsl:value-of select="$contenu" />
Au lieu d'avoir mon joli pays, j'ai le path

SOS !!!

Je veux faire tout simplement :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
<xsl:value-of select="document($pays)/Country/FR" />
qui affiche FRANCE bien gentiment mais avec la variable $code qui tient bien le FR !!!

mais :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
<xsl:value-of select="document($pays)/Country/$code" />
ne marche pas :-(

Quelqu'un voit?

Merci à vous,

Virginie