From: Anouk Perrin (aperrin@forumtrafic.com)
Date: 30/04/2004 - 12:56
Non, j'ai essay=E9 =E7a fait une copie du namespace et donc utilise la =
m=EAme URI. R=E9sultat : tout est interpr=E9t=E9 d=E8s la premi=E8re =
passe.
Anouk.
-----Message d'origine-----
De=A0: xml-tech-bounce@xmlfr.org [mailto:xml-tech-bounce@xmlfr.org] De =
la part de j.martin-gallausiaux@accenture.com
Envoy=E9=A0: vendredi 30 avril 2004 12:34
=C0=A0: xml-tech@xmlfr.org
Objet=A0: [xml-tech] RE=A0: Help ! 2 transformations XSL successives
Bonjour,
=20
La notion d'alias d=E9finie par XSLT n'est-elle pas faite exactement =
pour cela ?
=20
Jo=EBl Martin-Gallausiaux, SunEducation@AccentureLearning
Tel : 33 1 5323 5424
-------- Message d'origine--------=20
De: xml-tech-bounce@xmlfr.org de la part de Anouk Perrin=20
Date: ven. 30/04/2004 12:11=20
=C0: xml-tech@xmlfr.org=20
Cc:=20
Objet: [xml-tech] Help ! 2 transformations XSL successives
=09
=09
Bonjour,
=09
Je veux faire 2 transformations XSL successives. La premi=E8re pour =
mettre en place la pr=E9sentation et des donn=E9es fixes, la deuxi=E8me =
pour afficher les donn=E9es dynamiques via un autre fichier XML cr=E9=E9 =
=E0 partir d'une base de donn=E9e.
=09
Mon probl=E8me est que je dois d=E9j=E0 coder dans le premier fichier =
XSL la seconde transformation mais que les fonctions correspondantes =E0 =
cette deuxi=E8me transformation ne soient pas interpr=E9t=E9es =E0 la =
premi=E8re passe.
=09
L'id=E9al serait d'avoir 2 espaces de noms diff=E9rents mais dont un ne =
serait pas interpr=E9t=E9 la premi=E8re fois et r=E9=E9crit dans le =
r=E9sultat XSL pour =EAtre utilis=E9 la deuxi=E8me fois... Mais =E7a ne =
marche pas.
=09
Voici un exemple de ce que je voudrais =E9crire :
<xsl:transform version=3D"1.0" =
xmlns:xsl=3D"http://www.w3.org/1999/XSL/Transform" xmlns:xsl2=3D" " >
<xsl:template match=3D"/">
<xsl2:transform version=3D"1.0" =
xmlns:xsl2=3D"http://www.w3.org/1999/XSL/Transform">
<xsl2:template match=3D"/">
<html>
<body>
<table border=3D"1">
<xsl:for-each select=3D"catalog/cd">
<xsl2:for-each =
select=3D"file/cd">
<tr>
<td><xsl:value-of =
select=3D"artist"/></td>
<td><xsl:value-of =
select=3D"title"/></td>
<td><xsl2:value-of =
select=3D"year"/></td>
</tr>
</xsl2:for-each>
</xsl:for-each>
</table>
</body>
</html>
</xsl2:template>
</xsl2:transform>
</xsl:template>
</xsl:transform>
=09
Si vous avez des id=E9es merci !
=09
=09
--
Devenez redacteur <XML>fr et contribuez au developpement du
xml francophone (http://xmlfr.org/infos/redacteurs/) !
=09
Liste de diffusion "xml-tech@xmlfr.org" (http://xmlfr.org).
=09
Cette liste est a votre disposition pour discuter en francais de
tout sujet technique lie a XML.
=09
Pour resilier votre abonnement, envoyez un message contenant
la commande "unsubscribe" a xml-tech-request@xmlfr.org
(mailto:xml-tech-request@xmlfr.org?Subject=3Dunsubscribe)
=09
=09
This message is for the designated recipient only and may contain =
privileged, proprietary, or otherwise private information. If you have =
received it in error, please notify the sender immediately and delete =
the original. Any other use of the email by you is prohibited.
-- Binary/unsupported file stripped by Ecartis --
-- Type: application/ms-tnef
-- File: winmail.dat
--
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=20
tout sujet technique lie a XML.
Pour resilier votre abonnement, envoyez un message contenant=20
la commande "unsubscribe" a xml-tech-request@xmlfr.org
(mailto:xml-tech-request@xmlfr.org?Subject=3Dunsubscribe)
--
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
|