|
Subject: RE: [xsl] Linenumbering & word index From: "Michael Kay" <mhk@xxxxxxxxx> Date: Thu, 5 Aug 2004 18:14:37 +0100 |
> But can't see how to get the word position whilst tokenizing the
> whole lot? Everything I try doesn't work.
>
I think the clue here is that you need a data structure consisting of a list
of (word, position) pairs. As soon as you need more than a linear sequence,
it's probably a good idea to use a temporary tree. So you probably want
something like:
<xsl:variable name="words">
<xsl:for-each select="tokenize(...)">
<word value="{.}" position="{position()}"/>
</
</
and then do further processing on this tree.
Michael Kay
| Current Thread |
|---|
|
| <- Previous | Index | Next -> |
|---|---|---|
| [xsl] Linenumbering & word index, James Cummings | Thread | [xsl] Removing empty namespace defi, Joel Friedman |
| [xsl] XSLT Song, Vasu Chakkera | Date | [xsl] Merging Data, Kevin Bird |
| Month |