xsl-list
[Top] [All Lists]

RE: Reverse Tokens Template

2003-05-15 08:05:05


De : Greene, Stephen [mailto:Stephen(_dot_)Greene(_at_)nrc(_dot_)ca]
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



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