Subject: Re: Simple XPath question From: "Nikita Ogievetsky" <nogievet@xxxxxxxxxxxx> Date: Mon, 22 Nov 1999 11:45:49 -0000 |
Actually, Sebastien was pretty close. Given : <PERSON firstname="fn1" lastname="ln1"/> <PERSON firstname="fn2" lastname="ln2"/> <PERSON firstname="fn3" lastname="ln3"/> <PERSON firstname="fn2" lastname="ln2"/> <PERSON firstname="fn3" lastname="ln3"/> <PERSON firstname="fn4" lastname="ln4"/> <PERSON firstname="fn3" lastname="ln3"/> This worked properly in XT: <xsl:for-each select="PERSON[following-sibling::PERSON/@lastname = ./@lastname and following-sibling::PERSON/@firstname = ./@firstname and not(preceding-sibling::PERSON/@lastname = ./@lastname and preceding-sibling::PERSON/@firstname = ./@firstname)] "> <xsl:copy-of select="."/> </xsl:for-each> It always gets the oldest brother :) Nikita Ogievetsky http://www.cogx.com XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
Re: Simple XPath question, David Carlisle | Thread | Re: Simple XPath question, Phil Lanch |
Re: Simple XPath question, David Carlisle | Date | RE: XSLT and non-closing HTML tags, Linda van den Brink |
Month |