Re: XSLT: Suppression de certaines balises dans un fichierXML.

Tiscar Sebastien <[email protected]>
Newsgroups gmane.text.xml.french.tech
Message-ID <007801c64e8b$4bab8370$a7021cac@ODIN11>
Disons que l idée est qu template match toujours avec l expression la plus
précise.
Donc avec le template match="*"...on match tout, jusqu à tomber sur une
balise spécifiée dans un template ... on passe alors dedans et vu que l on
ne fait rien...elle est supprimée (ainsi que ses enfants, sinon il faut
refaire un apply-templates)

----- Original Message -----
From: "Stéphane Wirtel" <[email protected]>
To: <[email protected]>
Sent: Thursday, March 23, 2006 1:46 PM
Subject: [xml-tech] Re: XSLT: Suppression de certaines balises dans un
fichierXML.


Merci Sebastien,
Je n'ai pas encore testé, mais je n'avais pas pensé au template qui match la
balise correspondante.

Stef

Tiscar Sebastien said the following on 23/03/2006 15:42:
> Bonjour,
> disons que pour supprimer des elements d un xml, il faut écrire un
template
> qui leur est spécifique et qui ne fait....rien
> quant au reste on fait une simple copie générique
> ce qui nous donne, de base
>
> <xsl:template match="/"><xsl:apply-templates/></xsl:template>
> <!--copie générique des éléments-->
> <xsl:template-match="*"><xsl:copy><xsl:apply-templates select="node() |
> @*"/></xsl:copy></xsl:template>
> <xsl:template match="@*  | text()"><xsl:copy-of
select="."/></xsl:template>
> <!--la partie qui nous interesse-->
> <xsl:template match="maBalise | monAutreBalise"/>
>
> ayant écris directement dans le mail, il se peut qu il y ait des erreurs
>
>
> ----- Original Message -----
> From: "Stéphane Wirtel" <[email protected]>
> To: <[email protected]>
> Sent: Thursday, March 23, 2006 1:28 PM
> Subject: [xml-tech] XSLT: Suppression de certaines balises dans un fichier
> XML.
>
>
> Bonjour,
> Je voulais savoir si il était possible de traiter un fichier XML via XSLT
> pour
> supprimer certaines balises qui ne me sont pas utiles, et peut-être
quelques
> indices pour le faire.
>
> Je pourrais essayer de le faire par moi-même, mais mes livres sur XSLT
sont
> chez moi, et pour le moment je me trouve au boulot.
>
> Quelqu'un aurait-il une idée ?
>
> Merci d'avance et p-e à ce soir si je ne trouve pas dans les livres sur
> XSLT.
>
> --
> Stéphane WIRTEL
>
>
> -- Binary/unsupported file stripped by Ecartis --
> -- Type: text/x-vcard
>
>
> --
> Devenez redacteur <XML>fr et contribuez au developpement du
> xml francophone (http://xmlfr.org/infos/redacteurs/) !
>
> Liste de diffusion "[email protected]" (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 [email protected]
> (mailto:[email protected]?Subject=unsubscribe)
>
>
>
> --
> Devenez redacteur <XML>fr et contribuez au developpement du
> xml francophone (http://xmlfr.org/infos/redacteurs/) !
>
> Liste de diffusion "[email protected]" (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 [email protected]
> (mailto:[email protected]?Subject=unsubscribe)
>
>
>
>

--
Stéphane WIRTEL
Tél. +32 (0) 71 37 80 83
Descasoft - Groupe ARES.


-- Binary/unsupported file stripped by Ecartis --
-- Type: text/x-vcard


--
Devenez redacteur <XML>fr et contribuez au developpement du
xml francophone (http://xmlfr.org/infos/redacteurs/) !

Liste de diffusion "[email protected]" (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 [email protected]
(mailto:[email protected]?Subject=unsubscribe)
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.