[xsl] Getting the first preceding-sibling with a specific child element

Subject: [xsl] Getting the first preceding-sibling with a specific child element
From: "Ragulf Pickaxe" <jawxml@xxxxxxxxxxx>
Date: Wed, 26 Jan 2005 12:03:38 +0000
Hi all,

I am a little fuzzy on those axis predicates in xpath.

I have the following xml:

<root>
<x><title>Title 1</title></x>
<x><sub>item 1</sub></x>
<x><sub>item 2</sub></x>
<x><sub>item 3</sub></x>
<x><sub>item 4</sub></x>
<x><title>Title 2</title></x>
<x><sub>item 5</sub></x>
<x><sub>item 6</sub></x>
<x><title>Title 3</title></x>
<x><sub>item 7</sub></x>
<x><sub>item 8</sub></x>
<x><sub>item 9</sub></x>
</root>

Current Thread