Salut,
En fait, je voulais tester la fonction copy (fait une copie du noeud courant
sans copier les attributs et les fils) et pas copy-of (copie d'un ensemble
de noeud).
Normalement, avec le code de copy.xsl, je devrais extraire uniquement la
chaîne "Logiciel d'assemblage interactif"; ce n'est pas le cas puisque
j'obtiens :
BIP (Version publications illimitée)Esteam SoftwareFRWin5 985,00BIP EDU
(Version publications illimitée)Esteam SoftwareFRWin3 826,92
copy.xsl
---------
<?xml version="1.0" encoding="iso-8859-1"?>
<xsl:stylesheet version="1.0"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
<xsl:template match="commentaire ">
<xsl:copy>
<xsl:apply-templates select="commentaire"/>
</xsl:copy>
</xsl:template>
</xsl:stylesheet>
logitheque.xml
---------------
<?xml version="1.0" encoding="ISO-8859-1"?>
<?xml-stylesheet type="text/xsl" href="copy.xsl"?>
<!DOCTYPE logitheque SYSTEM "logitheque.dtd">
<logitheque>
<categorie nom="Edition Web">
<logiciel code="15202718">
<nom>BIP (Version publications illimitée)</nom>
<commentaire>Logiciel d'assemblage interactif
multimédia.</commentaire>
<editeur lien="http://www.es-team.com/ie4/accueil.htm">Esteam
Software</editeur>
<langue>FR</langue>
<plateforme>Win</plateforme>
<prix monnaie="FRF">5 985,00</prix>
</logiciel>
<logiciel code="256503445">
<nom>BIP EDU (Version publications illimitée)</nom>
<commentaire>Logiciel d'assemblage interactif multimédia.</commentaire>
<editeur lien="http://www.es-team.com/ie4/accueil.htm">Esteam
Software</editeur>
<langue>FR</langue>
<plateforme>Win</plateforme>
<prix monnaie="FRF">3 826,92</prix>
</logiciel>
<logiciel code="15202717">
<nom>BIP (Version publications, limitée à 50 pages)</nom>
<commentaire>Logiciel d'assemblage interactif multimédia.</commentaire>
<editeur lien="http://www.es-team.com/ie4/accueil.htm">Esteam
Software</editeur>
<langue>FR</langue>
<plateforme>Win</plateforme>
<prix monnaie="FRF">3 985,00</prix>
</logiciel>
<logiciel code="256403444">
<nom>BIP EDU (Version publications, limitée à 50 pages)</nom>
<commentaire>Logiciel d'assemblage interactif multimédia.</commentaire>
<editeur lien="http://www.es-team.com/ie4/accueil.htm">Esteam
Software</editeur>
<langue>FR</langue>
<plateforme>Win</plateforme>
<prix monnaie="FRF">1 911,37</prix>
</logiciel>
<logiciel code="15202716">
<nom>BIP (Version stand alone illimitée)</nom>
<commentaire>Logiciel d'assemblage interactif multimédia.</commentaire>
<editeur lien="http://www.es-team.com/ie4/accueil.htm">Esteam
Software</editeur>
<langue>FR</langue>
<plateforme>Win</plateforme>
<prix monnaie="FRF">1 985,00</prix>
</logiciel>
<logiciel code="256303443">
<nom>BIP EDU (Version stand alone illimitée)</nom>
<commentaire>Logiciel d'assemblage interactif multimédia.</commentaire>
<editeur lien="http://www.es-team.com/ie4/accueil.htm">Esteam
Software</editeur>
<langue>FR</langue>
<plateforme>Win</plateforme>
<prix monnaie="FRF">953,18</prix>
</logiciel>
</categorie>
</logitheque>
Anonyme
lex a écrit :
> Anonyme
>
> >Bonjour,
> >
> >
> >Je veux faire une copie du node commentaire et j'obtiens sur IE 6
> >tous le contenu des autres nodes sauf celui là !
> >
> >
> Salut,
>
> essaie ce code pour copy.xsl :
>
> <?xml version="1.0" encoding="iso-8859-1"?>
> <xsl:stylesheet version="1.0"
> xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
> <xsl:template match="/">
> <xsl:apply-templates select="logitheque/categorie/logiciel/commentaire"
> mode="copie"/>
> </xsl:template>
>
> <xsl:template match="commentaire" mode="copie">
> <xsl:copy-of select="."/>
> </xsl:template>
>
> </xsl:stylesheet>
>
> AleX
>
> --
> 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 Thu Apr 17 14:53:46 2003