Bonjour,
La question porte sur le moyen de propager le contenu d'une variable
(contenant un ensemble de nœuds - les enfants du noeud
type/def1/actualParameterList) dans différents templates.
Ai-je le droit d'écrire cela:
<xsl:template match="type/*">
<xsl:param name="callingParameterList"></xsl:param>
<xsl:apply-templates select="type/*" mode="m1">
<xsl:with-param name="callingParameterList"
select="$callingParameterList"/>
</xsl:apply-templates>
</xsl:template>
<xsl:template match="type/def1">
<xsl:param name="callingParameterList"></xsl:param>
<xsl:apply-templates select="type/*">
<xsl:with-param name="callingParameterList"
select="actualParameterList"/>
</xsl:apply-templates>
</xsl:template>
Mon xsl est plus complexe que cela et j'ai simplifié... Mon souci est que
xalan me dit : "javax.xml.transform.TransformerConfigurationException:
javax.xml.transform.TransformerException: org.xml.sax.SAXParseException: La
valeur doit être entre guillemets." Je ne vois pas de quelle valeur il
s'agit.
Merci pour votre aide,
Bruno KONIK
--
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 Feb 10 11:38:08 2005