Subject: Re: [xsl] Matching elements with specific multiple parents From: Brandon Ibach <brandon.ibach@xxxxxxxxxxxxxxxxxxx> Date: Fri, 1 Apr 2011 20:15:16 -0400 |
Not exactly, but you could do: parent::*/parent::foo Or the shorter version: ../parent::foo Remember that the axis name (parent::, child::, etc.) just specifies a "direction of travel" within the tree. Each step can only contain a single direction of travel and must specify what to select in that direction. -Brandon :) On Fri, Apr 1, 2011 at 8:10 PM, David Lee <dlee@xxxxxxxxxxx> wrote: > Ah !!!!! > Can this stack ? Can I do : > parent::parent::foo ? > > > ---------------------------------------- > David A. Lee > dlee@xxxxxxxxxxx > http://www.xmlsh.org > > > -----Original Message----- > From: David Carlisle [mailto:davidc@xxxxxxxxx] > Sent: Friday, April 01, 2011 4:58 PM > To: xsl-list@xxxxxxxxxxxxxxxxxxxxxx > Cc: David Lee > Subject: Re: [xsl] Matching elements with specific multiple parents > > > On 02/04/2011 00:53, David Lee wrote: >> child[parent::foo or parent::bar] >> is the same as >> child[../foo or ../bar] >> > > No, it's not. ../foo is parent::node()/child::foo which means sibling foo, > but parent::foo means what it says, parent with name foo. > > > David
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
RE: [xsl] Matching elements with sp, David Lee | Thread | [xsl] Restrict numbering to a sub t, Graeme Kidd |
RE: [xsl] Matching elements with sp, David Lee | Date | [xsl] Restrict numbering to a sub t, Graeme Kidd |
Month |