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 |