Subject: RE: Reverse Tokens Template
From: David Neary <David@xxxxxxxxx>
Date: Thu, 15 May 2003 17:05:05 +0200
|
De : Greene, Stephen [mailto:Stephen.Greene@xxxxxx]
> I have been trying to modify (un-sucessfully) Dimitre
> Novatchev's template
> to reverse the order of "words" in a string (words being character
> substrings seperated by a space character). Such that the
> string "hello
> world" would become "world hello".
> I was wondering if anyone would be able to offer any hints on how to
> accomplish this.
There's a trick to do this which is independent of word length.
First, reverse the string
This is a string -> gnirts a si sihT
Then reverse each word in the string
gnirts a si sihT -> string a is This
To do this with templates... umm, I'm afraid I don't know. I don't think I'd
try.
Cheers,
Dave.
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
|