Subject: Re: [xsl] basic question about xalan/xsl param ? From: "NGUYEN Hong Thai" <Hong-Thai.Nguyen@xxxxxxx> Date: Mon, 2 May 2005 11:31:13 +0200 |
Hi, Yes, sorry, because mail server doesn't support MIME Content-Type: text/html (#5.2.3). So i edited manually after i paste it from code with color. ----- Original Message ----- From: "Michael Kay" <mike@xxxxxxxxxxxx> To: <xsl-list@xxxxxxxxxxxxxxxxxxxxxx> Sent: Monday, May 02, 2005 11:18 AM Subject: RE: [xsl] basic question about xalan/xsl param ? > 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 -> |
---|---|---|
RE: [xsl] basic question about xala, Michael Kay | Thread | [xsl] get content tab ?, Hong-Thai . Nguyen |
RE: [xsl] basic question about xala, Michael Kay | Date | [xsl] get content tab ?, Hong-Thai . Nguyen |
Month |