xsl-list
[Top] [All Lists]

[xsl] Test for the immediately preceding-sibling

2006-08-26 05:28:22
Hello All,

I have the following XML snippet:

<root>
   <related-article>
       <person-group>
           <name>
               <surname>Jones</surname>
               <given-name>Frank</given-name>
           </name>
       </person-group>
       <article-title>XPath Follies</article-title>
   </related-article>
</root>

I want to find article-title only if its immediately preceding sibling is person-group. I am using this:

//related-article/article-title[preceding-sibling::person-group]

which finds it if person-group is any of the preceding siblings. How do I phrase it so that it will find article-title only if it comes directly after a person-group element. Thanks in advance.

Rick Quatro
Carmen Publishing
585-659-8267
www.frameexpert.com


--~------------------------------------------------------------------
XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list
To unsubscribe, go to: http://lists.mulberrytech.com/xsl-list/
or e-mail: <mailto:xsl-list-unsubscribe(_at_)lists(_dot_)mulberrytech(_dot_)com>
--~--

<Prev in Thread] Current Thread [Next in Thread>