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 |
---|
|
<- Previous | Index | Next -> |
---|---|---|
RE: [xsl] Key to select all same no, Michael Kay | Thread | RE: [xsl] Key to select all same no, Michael Kay |
RE: [xsl] Key to select all same no, Michael Kay | Date | Re: [xsl] inline within block withi, J.Pietschmann |
Month |