Excusez-moi je me suis aperçu qu'il ya avait pleins des conneries dans ma feuille de style résumée.
Voici la version correcte (excusez-moi des omissions que vous trouverez...):
<xsl:template name="nom1">
<xsl:param name="par1"/>
----corps fonction------
</xsl:template>
<xsl:variable name="var"/>
<!--Modèle de traitement général-->
<xsl:template match="/">
<xsl:apply-template select="RaisonSociale"/>
<xsl:apply-template select="Clients"/>
</xsl:template>
<!--Modèle de traitement du noeud RaisonSociale-->
<xsl:template match="RaisonSociale">
<xsl:variable name="var1" >
<xsl:call-template name="nom1">
<xsl:with-param name="par1" select="noeud1">
---------------------
</xsl:call-template>
</xsl:variable>
<ROWSET Table="Cli">
<A><xsl:value-of select="$var1"></A>
<B><xsl:value-of select="valeur1"></B>
<ROWSET
</xsl:template>
<!--Modèle de traitement du noeud RaisonSociale-->
<xsl:template match="Clients">
<ROWSET Table="Cli">
<ROW>
<xsl:apply-templates select="pme"/>
</ROW>
<ROW>
<xsl:apply-templates select="asso"/>
</ROW>
</ROWSET>
</xsl:template>
<!--Modèle de traitement du noeud pme-->
<xsl:template match="pme">
<xsl:variable nom="var2" >
<xsl:call-template name="nom1">
<xsl:with-param name="par1" select="noeud2">
---------------------
</xsl:call-template>
</xsl:variable>
<M><xsl:value-of select="$var2"></M>
</xsl:template>
<!--Modèle de traitement du noeud asso-->
<xsl:template match="asso">
<xsl:variable nom="var2" >
<xsl:call-template name="nom1">
<xsl:with-param name="par1" select="noeud2">
---------------------
</xsl:call-template>
</xsl:variable>
<R><xsl:value-of select="$var2"></R>
</xsl:template>
---------------------------------
Découvrez le nouveau Yahoo! Mail : 250 Mo d'espace de stockage pour vos mails !
Créez votre Yahoo! Mail
--
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 Fri Feb 11 11:16:24 2005