Subject: Re: [xsl] Correcting a prior error From: Dave Pawson <davep@xxxxxxxxxxxxx> Date: Sat, 31 Jul 2010 07:44:28 +0100 |
On Fri, 30 Jul 2010 16:55:05 +0100 Andrew Welch <andrew.j.welch@xxxxxxxxx> wrote: > Or maybe even count((., ancestor::*, preceding::*)) which avoids the > unnecessary document-order sort that happens with | Now there's a man thats at home with sequences! Mike, the reason I'm uncomfortable with <xsl:key name="p" match="*"> <xsl:number level="any" count="*" from="/"/> </xsl:key> is, quite simply I don't understand it. That, in combination with <xsl:variable name="posn"> <xsl:number level="any" count="*" from="/"/> </xsl:variable> <xsl:variable name="val" select="document($src)/key('p', $posn)"/> which I guess must be within the context of interest, Seem to retrieve the matching node in the 'other' document. Anyone explain how please? TIA -- regards -- Dave Pawson XSLT XSL-FO FAQ. http://www.dpawson.co.uk
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
Re: [xsl] Correcting a prior error, Andrew Welch | Thread | Re: [xsl] Correcting a prior error, Andrew Welch |
Re: [xsl] Correcting a prior error, Wendell Piez | Date | Re: [xsl] Correcting a prior error, Andrew Welch |
Month |