|
Subject: RE: [xsl] basic question about xalan/xsl param ? From: "Michael Kay" <mike@xxxxxxxxxxxx> Date: Mon, 2 May 2005 10:18:22 +0100 |
I think you probably meant to write
<xsl:if test="$typeElement='Var'">
<xsl:call-template name="typeVar"/>
</xsl:if>
<xsl:if test="$typeElement='Prca'">
<xsl:call-template name="typePrca"/>
</xsl:if>
Michael Kay
http://www.saxonica.com/
> -----Original Message-----
> From: NGUYEN Hong Thai [mailto:Hong-Thai.Nguyen@xxxxxxx]
> Sent: 02 May 2005 09:58
> To: xsl-list@xxxxxxxxxxxxxxxxxxxxxx
> Subject: [xsl] basic question about xalan/xsl param ?
>
> Hi all,
> I tried to pass a parameter from java (xalan) to XSLT, and
> get result after
> tranform. In XSL file, it depend on the param passed to call the =
> templete and only one templete at moment:
> Code Java:
> Transformer transformer =3D tFactory.newTransformer(new
> StreamSource(Constante.xsltPath));
> transformer.setParameter("typeElement",param); //pass the
> param to XSLT
> transformer.transform(source,cible);
> XSLT:
> <?xml version="1.0" encoding="UTF-8"?>
> <xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
> version="1.0">
> <xsl:output method="text"/>
> <xsl:param name="typeElement" select="/"/>
> <xsl:template>
> <xsl:if test="$typeElement=Var">
> <xsl:call-template name="typeVar"/>
> </xsl:if>
> <xsl:if test="$typeElement=Prca">
> <xsl:call-template name="typePrca"/>
> </xsl:if>
> </xsl:template>
>
> <xsl:template name="typeVar">
> <!-- Code to transform Var -->
> </xsl:template>
>
> <xsl:templete name="typePrca">
> <!-- code to transform Prca -->
> </xsl:templete>
>
> </xsl:stylesheet>
> But, it doesn't work yet. Some one can help me ?
> Thanks !
>
>
> NGUYEN Hong Thai
> (M2R. Universite' Joseph Fourier)
> GETA, CLIPS, IMAG-campus, BP53
> 385, rue de la Bibliothe`que
> 38041 Grenoble Cedex 9, France
> Mel: Hong-Thai.Nguyen@xxxxxxx
> Tel: +33.4 - 7651- 4817
> Fax: +33.4 - 76-514405/446675
> Mobile: +33 (06) 88 54 94 13
| Current Thread |
|---|
|
| <- Previous | Index | Next -> |
|---|---|---|
| [xsl] basic question about xalan/xs, NGUYEN Hong Thai | Thread | Re: [xsl] basic question about xala, NGUYEN Hong Thai |
| [xsl] basic question about xalan/xs, NGUYEN Hong Thai | Date | Re: [xsl] basic question about xala, NGUYEN Hong Thai |
| Month |