Subject: Re: [xsl] Finding nodes between other nodes From: Nic Gibson <nicg@xxxxxxxxxx> Date: Fri, 23 Apr 2010 14:13:58 +0000 |
On Fri, Apr 23, 2010 at 03:01:27PM +0100, Michael Kay wrote: > > > > I'm trying to find all processing instructions that occur > > between the current node (which will always be a text node in > > this case) and the next text node (in document order). > > When you say "next", are these nodes all siblings? > > If so, > > <xsl:variable name="next" select="following-sibling::text()[1]"/> > ... select="following-sibling::processing-instruction()[. << $next]"/> Sadly, no. I wouldn't be in this position were they siblings. thanks nic > > Regards, > > Michael Kay > http://www.saxonica.com/ > http://twitter.com/michaelhkay
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
RE: [xsl] Finding nodes between oth, Michael Kay | Thread | RE: [xsl] Finding nodes between oth, Michael Kay |
Re: [xsl] Required item type of fir, David Carlisle | Date | RE: [xsl] Finding nodes between oth, Michael Kay |
Month |