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>&</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