RE: [xsl] Template problem.Unnecessary text displayed

Subject: RE: [xsl] Template problem.Unnecessary text displayed
From: "Chris Bayes" <chris@xxxxxxxxxxx>
Date: Thu, 20 Dec 2001 08:05:18 -0000
Tarun,
It shouldn't do. Unless you have an apply-templates in your Parameter
template in which case it will use the builtin template and output the
text node.

Ciao Chris

XML/XSL Portal
http://www.bayes.co.uk/xml


> -----Original Message-----
> From: owner-xsl-list@xxxxxxxxxxxxxxxxxxxxxx 
> [mailto:owner-xsl-list@xxxxxxxxxxxxxxxxxxxxxx] On Behalf Of 
> Tarun Saheja
> Sent: 20 December 2001 04:20
> To: Xsl-List (E-mail)
> Subject: [xsl] Template problem.Unnecessary text displayed
> 
> 
> 
> Hi,
> 
> When I am creating a template of name say "Parameter", it 
> displays the value of the "Parameter" tag on its own on the page.
> 
> For eg My XSL is...:
> 
> <xsl:template match="Parameter">
> 	<tr>
> 		<xsl:for-each select="Values">
> 			<td>Value of </td>
> 			<td><xsl:value-of select="Values"/></td>
> 		</xsl:for-each>
> 	</tr>
> </xsl:template>
> 
> 
> My XML is....
> 
> <Parameter>
> This is value for the parameter tag
> 	<Values>
>  		Value1
> 	</Values>
> 	<Values>
>  		Value2
> 	</Values>
> 	<Values>
>  		Value3
> 	</Values>
> 
> </Parameter>
> 
> 
> My HTML is displayed in such a manner...
> output starts....
> ----------------------------------------------------------------
> This is value for the parameter tag
> 
> Value of 	Value1
> Value of 	Value2
> Value of 	Value3
> ------------------------------------------------------------------
> output ends....
> 
> The problem is that I dont want the text "This is value for 
> the parameter tag", (as displayed in the output) to be displayed.
> 
> Regards,
> Tarun
> 
> 
>  XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list
> 
> 


 XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list


Current Thread