xsl-list
[Top] [All Lists]

RE: Normalize-Space for a template

2003-05-02 14:28:37
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