Re: [xsl] namespace aware template matching

Subject: Re: [xsl] namespace aware template matching
From: tom.kirkpatrick@xxxxxxxxxxxx
Date: Thu, 27 Oct 2005 09:48:02 +0100
David Carlisle <davidc@xxxxxxxxx> wrote on 27/10/2005 09:41:01:

> 
> > How can I specify that the ancestor::ns:article element must be the 
first 
> > one we come accross when working up the acnestor chain?
> 
> use [1]
> 
> 
> match="ns:id[ancestor::ns:*[1][self::ns:article]/ancestor::ns:*[1]
> [self::ns:root]]"

thanks David, much appreciated...
is this effectivly the same as saying:?

 
match="ns:id/ancestor::ns:article[position()=1]/ancestor::ns:root[position()=1]"

if so, is one any better/faster than the other?, or are they completely 
different somehow?


> David
> 
> 
> 
> ________________________________________________________________________
> This e-mail has been scanned for all viruses by Star. 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
> ________________________________________________________________________
> 


-- 
Tom Kirkpatrick
Web Developer - Virus Bulletin

Current Thread