Re: [xsl] Splitting a string on word boundaries

Subject: Re: [xsl] Splitting a string on word boundaries
From: Dimitre Novatchev <dnovatchev@xxxxxxxxx>
Date: Mon, 10 Feb 2003 11:32:50 -0800 (PST)
See the message in xsl-list:

  "Re: Line Breaking for Text"

   http://sources.redhat.com/ml/xsl-list/2001-12/msg00651.html


=====
Cheers,

Dimitre Novatchev.
http://fxsl.sourceforge.net/ -- the home of FXSL



"thei" <thei@xxxxxxxxx> wrote in message
news:000101c2d11c$412e5480$fd4a8690@xxxxxx
> Hello all, I've got what I think is a simple problem but I can't find
a
> solution.
> 
> I am generating a RSS file and summarising the first 200 characters
for
> the output.
> 
> The XML source <content> element contains only text (xs:string).
> 
> The XSL is:
> 
> <xsl:value-of
> select="normalize-space(substring(content[not(@private)],1,200))"/>
> 
> This can often cause words to become truncated at the end. I would
much
> rather have a way to output say the first 30 words, rather than the
> first 200 characters.
> 
> The full xsl is available at http://journal.the-i.org/xsl/rss091.xsl
and
> rss-imports.xsl and the output is http://journal.the-i.org/rss091.xml
> 
> Thanks for any help :)
> 
> Ned Martin
> http://nedmartin.org/
> 
> 
> 
> 
>  XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list
> 

__________________________________________________
Do you Yahoo!?
Yahoo! Mail Plus - Powerful. Affordable. Sign up now.
http://mailplus.yahoo.com

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


Current Thread