[xslt] pb variable (depuis un xml extérieur)
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:
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:
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:
<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:
<xsl:value-of select="document($pays)/Country/$code" />
ne marche pas :-(
Quelqu'un voit?
Merci à vous,
Virginie :yaisse2: