RE: [xsl] xpath: select parents following-siblings child :)

Subject: RE: [xsl] xpath: select parents following-siblings child :)
From: "Michael Kay" <mike@xxxxxxxxxxxx>
Date: Mon, 4 Sep 2006 19:05:44 +0100
../.. goes up two levels, you only want to go up one. Try

 ../following-sibling::text:section/text:p

Michael Kay
http://www.saxonica.com/

> -----Original Message-----
> From: Jimmy [mailto:jimmy@xxxxxxxxxxxxxx] 
> Sent: 04 September 2006 15:54
> To: xsl-list@xxxxxxxxxxxxxxxxxxxxxx
> Subject: [xsl] xpath: select parents following-siblings child :)
> 
> I don't seem to be able to get this to work. I'm inside the 
> text:h element of the first section and like to get the 
> text:p node of the next section.
> 
> XPath:
> ../../following-sibling::text:section/text:p
> 
> XML:
> <text:section text:style-name="Sect1" text:name="f20" 
> text:protected="true"> <text:h text:style-name="TestLesson" 
> text:outline-level="1"> <text:variable-set 
> text:name="navTitle" text:display="none" 
> text:formula="ooow:Navititel" office:value-type="string" 
> office:string-value="Navititel"/>F20 Test</text:h> </text:section>
> 
> <text:section text:style-name="Sect1" text:name="entry" 
> text:protected="true">
> <text:p text:style-name="TestEntry">Entry</text:p>
> </text:section>
> 
> cheers

Current Thread