This is the mail archive of the xsl-list@mulberrytech.com mailing list .


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: Selecting a random node from source-tree


"Martin Lormes" <martin dot lormes at gmx dot net> wrote:

> In XSLT 1.0

> How do I select a random node from the source-tree or from an
external
> document?
> I was thinking of an XPath expression like this:
> 
> document('funnies.xml')/funnies/quote[random()]
> 
> Can I avoid using extension elements?

Yes, use the "randNext" template from FXSL.

More information is contained in the article: 

"Casting the Dice with FXSL: Random Number Generation Functions in
XSLT"

http://fxsl.sourceforge.net/articles/Random/Casting%20the%20Dice%20with%20FXSL-htm.htm

Hope this helped.



=====
Cheers,

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

__________________________________________________
Do you Yahoo!?
New DSL Internet Access from SBC & Yahoo!
http://sbc.yahoo.com

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


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]