RE: [xsl] Splitting a string on word boundaries

Subject: RE: [xsl] Splitting a string on word boundaries
From: "thei" <thei@xxxxxxxxx>
Date: Tue, 11 Feb 2003 11:45:04 +1000
Thank you, this works well.

Ned Martin
http://nedmartin.org/


-----Original Message-----
It's a case for a recursive template:

<xsl:call-template name="trim">
  <xsl:param name="in"/>
  <xsl:choose>
  <xsl:when test="substring($in, string-length($in), 1)=' ')">
    <xsl:value-of select="$in"/>
  </xsl:when>
  <xsl:otherwise>
    <xsl:call-template name="trim">
       <xsl:with-param name="in" 
           select="substring($in, 1, string-length($in)-1)"/>
    </
  </
</

Michael Kay 


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


Current Thread