Merci pour l'info (euh les infos) :)
Olivier Hauret
-----Message d'origine-----
De : Eric van der Vlist [mailto:vdv@dyomedea.com]
Envoyé : mardi 21 septembre 2004 15:52
À : xml-tech@xmlfr.org
Objet : [xml-tech] Re: Conserver les attributs lors de Parsing
Bonjour,
On Tue, 2004-09-21 at 15:40, Hauret, Olivier wrote:
> Bonjour à toute la communauté,
>
> 1) Je parse des fichiers XML multilingues pour en obtenir les mêmes
fichiers
> dans les langues souhaitées.
>
> 2) voici un exemple de mon code :
>
> <xsl:template match="country">
> <country><xsl:value-of select="@FR" /><xsl:apply-templates /></country>
> </xsl:template>
> Ce qui me donne le nom du pays concerné en français.
>
> 3) j'ai besoin dans certain cas de conserver l'ensemble des attributs
> comment dois-je faire ?
Il suffit de les recopier :
<xsl:template match="country">
<country>
<xsl:copy-of select="@*"/>
<xsl:value-of select="@FR" />
<!--<xsl:apply-templates /> cet apply-templates est inutile si
l'élément country est vide comme dans votre exemple. -->
</country>
</xsl:template>
Cordialement,
Eric van der Vlist
--
Curious about Relax NG? Read my book online.
http://books.xmlschemata.org/relaxng/
------------------------------------------------------------------------
Eric van der Vlist http://xmlfr.org http://dyomedea.com
(ISO) RELAX NG ISBN:0-596-00421-4 http://oreilly.com/catalog/relax
(W3C) XML Schema ISBN:0-596-00252-1 http://oreilly.com/catalog/xmlschema
------------------------------------------------------------------------
--
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)
--
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)
Received on Tue Sep 21 15:56:09 2004