Re: [xsl] Ranking Random Nodes from Top to Bottom

I wonder what you mean by "ranking". Do you mean sorting? And what are
the rules for your sorting? Must node[1] come before node[2], and, more
importantly, must node[9] come before node[10]?

If it is just ordering, you can do it by using xsl:for-each or
apply-templates with xsl:sort. If you don't know how to read the flat
file, then lookup the documentation on the unparsed-text() function. If
you don't know how to split the text, try to use tokenize().... All in
all, something along these lines is probably what your code could look
like eventually:

but, then again, that all depends on what you mean with "ranking". (none
of the above tested). Btw, considering the very specific nature of the
data, there's no existing function to do something like that. But you
can achieve a lot with using xsl:sort.