RE: [xsl] Normalize-Space for a template

Subject: RE: [xsl] Normalize-Space for a template
From: "Michael Kay" <mhk@xxxxxxxxx>
Date: Fri, 2 May 2003 22:28:37 +0100
> I tried your approach.  It works well.
> Just wondering though:  is there a way to strip spaces from a 
> template that has been called?  My example of a URL and QUERY 
> and DISPLAY was a pretty simple one... if this was a much 
> more complicated (involved) template, it seems there must be 
> a way to "STRIP" the spaces from this result.
> 
Just avoid putting the spaces there in the first place. To achieve this,
put all literal text in an <xsl:text> element:

> >      <a>
> >          <xsl:attribute name="href">
> >             <xsl:value-of select="$url"/>
			<xsl:text>&amp;</xsl:text>
> >          <xsl:value-of select="$Query"/>
> >             </xsl:attribute>
> >          <xsl:value-of select="$Display"/>
> >      </a>

Spaces in the stylesheet are significant only if they are adjacent to
non-whitespace characters.

Michael Kay


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


Current Thread