|
Subject: Re: [xsl] Linenumbering & word index From: David Carlisle <davidc@xxxxxxxxx> Date: Sat, 7 Aug 2004 22:04:36 +0100 |
easiest is probably to copy each line/head into the new tree as a child
or immediate sibling of the new l or head (probably use different element
names. to make it less confusing.
an alternative would be to get the lines from the original tree, I
suppose one way would be to key on generate-d
xsl:key name=ids match="head|l" use=generate-id()
then when you make your new l line have something like
<xsl:template match="l">
<l original="generate-id()">...
then when processing your new tree you can get back to the old by
$originalroot/key('ids',current()/@original)
where originalroot is a saved copy of / your input top level node.
David
________________________________________________________________________
This e-mail has been scanned for all viruses by Star Internet. The
service is powered by MessageLabs. For more information on a proactive
anti-virus service working around the clock, around the globe, visit:
http://www.star.net.uk
________________________________________________________________________
| Current Thread |
|---|
|
| <- Previous | Index | Next -> |
|---|---|---|
| Re: [xsl] Linenumbering & word inde, James Cummings | Thread | RE: [xsl] Linenumbering & word inde, Michael Kay |
| Re: [xsl] LimitPredicate, mankar | Date | Re: [xsl] regexs, grouping (?) and , Bruce D'Arcus |
| Month |