|
[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] Re: XSL to generate required output
Hi, David Carlisle wrote: > Actually it says position less than the numeric value of the string > value of a child element called poscurrent which may or may not be > false, depending on that element. Well, didn't see (or not see) the missing $ myself. > But even if it said > > <xsl:variable name="poscurrent" select="position()"/> > <xsl:copy-of select="following-sibling::Row[not(Cell='##')][position() < $poscurrent]"/> > > It wouldn't necessarily always be false (although it would probably > never be the required test). The current nodde list and the node list > selected by following-sibling::Row[not(Cell='##')] are certainly > different lists and so the meanings of position() in the two expressions > quoted are more or less unrelated, and comparing then may be either true > or false. Yes, you are of course right. A following-sibling is a completely new nodeset, and has no bearing on the current one. I read it as being two of the same. This would only work, then, in a very limited amount of cases. Thank you. Ragulf Pickaxe :-)
|
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
|

Cart








