From: Aguero, Dimitri (dimitri.aguero@fr.unisys.com)
Date: 28/11/2001 - 18:01
Bonsoir, a nouveau moi avec mes questions simples...
J'ai un document du style
<root>
<langue>
espagnol
</langue>
<paragrafo>
<unurl espanol="Esto esta en buen castizo" francais="Du vieux francois
pour moi..."/>
</paragrafo>
</root>
qui devrait donner
<html>
<p>Esto esta en buen castizo</p>
</html>
Ce que je ne sais pas faire, c'est de faire le SELECT approprie dans la
feuille XSLT:
<xsl:template match="unurl">
<xsl:value-of select=????????? />
</xsl:template>
où ????? prend la valeur @espagnol car le noeud <langue> a la valeur
"espagnol".
J'ai pense à faire un if qui teste le noeud langue en dessous de la racine,
mais il me parait si inelegant que j'ai honte meme de l'avouer.
Connaissez vous une solution plus elegante ? Sinon, y-a-t-il une solution
meilleure pour le multilinguisme des pages ?
Salutations,
Dimitri
--
Devenez redacteur <XML>fr et contribuez au developpement du
xml francophone (http://xmlfr.org/infos/redacteurs/) !
Liste de diffusion "xml-tech@xmlfr.org" (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 xml-tech-request@xmlfr.org
(mailto:xml-tech-request@xmlfr.org?Subject=unsubscribe)
Archive générée par hypermail 2.1.3 le 28/06/2004 - 11:06 UTC
webmaster@xmlfr.org
|