xsl-list
[Top] [All Lists]

Re: Splitting a string on word boundaries

2003-02-10 12:32:50
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(_at_)gmx(_dot_)co(_dot_)uk> wrote in message
news:000101c2d11c$412e5480$fd4a8690(_at_)ned(_dot_)(_dot_)(_dot_)
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



<Prev in Thread] Current Thread [Next in Thread>