[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] RE: XPath problem: Checking if imidiately preceding si
Hi again,
I have tried with: <xsl:when test="not(preceding-sibling::*[1]=preceding-sibling::A[1])"> Last sibling was not an A element - </xsl:when> <xsl:otherwise> Last sibling was an A element - </xsl:otherwise> Which I thought would have worked, but it does not. It works well enough on the first problem (grouping consecutive A elements), but on the A elements with attributs a="5" and a="7", it says that the last element was an A element (why?). <root> <X><A a="1"/><A a="1"/><A a="2"/>Some text</X> <X><A a="4"/>Some text<br/> <A a="5"/>More text<br/> <A a="7"/>Even more text</X> </root>
_________________________________________________________________ Help STOP SPAM with the new MSN 8 and get 2 months FREE* http://join.msn.com/?page=features/junkmail XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
|
PURCHASE STYLUS STUDIO ONLINE TODAY!Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced! Download The World's Best XML IDE!Accelerate XML development with our award-winning XML IDE - Download a free trial today! Subscribe in XML format
|