RE: [xsl] Another XSL Structure/Template Problem...

Subject: RE: [xsl] Another XSL Structure/Template Problem...
From: Américo Albuquerque <melinor@xxxxxxx>
Date: Wed, 30 Jul 2003 23:23:11 +0100
Hi

> -----Original Message-----
> From: owner-xsl-list@xxxxxxxxxxxxxxxxxxxxxx 
> [mailto:owner-xsl-list@xxxxxxxxxxxxxxxxxxxxxx] On Behalf Of 
> Zink, Juergen
> Sent: Wednesday, July 30, 2003 2:43 PM
> To: 'xsl-list@xxxxxxxxxxxxxxxxxxxxxx'
> Subject: RE: [xsl] Another XSL Structure/Template Problem...
> Importance: Low
> 
> 
> Problem of default templates.
> 
> >Another problem i have is in the tree itself. Somehow, my xsl is 
> >putting descriptions of Data Containers e.g LookIn after its 
> puts its 
> >name in the tree. I am not able to get rid of these 
> descriptions. I do 
> >not want any
> such
> >descriptions in the tree.
> 
> 	<xsl:template match="HSDataContainerType">
> 		<b><img src="dcopenicon.gif"><xsl:value-of
> select="@name"/></img><br /></b>
> 		<div style="margin-left: 3em;">
> ==>HERE		<xsl:apply-templates select="*"/>
> 		</div>
> 	</xsl:template>
> 
> you select all children. The description is selected, but not 
> matched. Insert an empty template statement for HSDocumentation.
> 
> <xsl:template match="HSDocumentation"/>
> 
> And the text of the HSDocumentation will disappear.
> Another possibility is to select not * but name all the
> nodes which you want to process explicitly (HSString,...).
> Of course you have to fill the ...
> 
> <xsl:apply-templates select="HSString|HSDate|..."/>

Or <xsl:apply-templates select="*[not(self::HSDocumentation)]"/>

Regards,
Américo Albuquerque



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


Current Thread