Re: [xsl] Key to select all same nodes(same @id) except current node

Subject: Re: [xsl] Key to select all same nodes(same @id) except current node
From: Tech Guru <tech_gr@xxxxxxxxx>
Date: Wed, 7 Mar 2007 11:43:27 -0800 (PST)
I want to select grand parent of node denoted by variable $parentvar, thats
why I thought "ancestor::$parentvar[2]". 

-R

----- Original Message ----
From: Michael Kay <mike@xxxxxxxxxxxx>
To: xsl-list@xxxxxxxxxxxxxxxxxxxxxx
Sent: Wednesday, March 7, 2007 2:36:34 PM
Subject: RE: [xsl] Key to select all
same nodes(same @id) except current node

> Could you please tell me what is
wrong in xpath 
> "ancestor::$parentvar[2]" . It gives error saying it is not
a 
> valid xpath.

Well, that's what's wrong with it - it isn't a valid XPath.
You made up the
syntax, and I've no idea what you thought it might mean. The
thing after the
"::" should be a node test, which says what kind of nodes you
want to
select, e.g. "foo" to select foo elements, or "*" to select all
elements.

Perhaps you meant $parentvar/ancestor::*[2]? I've no idea, I can
only guess.

Michael Kay
http://www.saxonica.com/
_____________________________________________________________________________
_______
It's here! Your new message!  
Get new email alerts with the free
Yahoo! Toolbar.
http://tools.search.yahoo.com/toolbar/features/mail/

Current Thread