Re: problems with position() and following-sibling
> But that isn't reflecting my real problem. If I walk through the a set > of Cell nodes, position() returnes a doubled value, starting with 2 and > ending with 14. I will post that in an extra thread. > > Thanks, > Georges > It sounds like you've been caught by something that bit me recently. What's probably happening is that your <xsl:apply-templates /> is matching all nodes, _including_ whitespace text nodes between the elements; thus you get: 1. whitespace 2. Cell 3. whitespace 4. Cell ...and so on. If you use <xsl:apply-templates select="Cell" /> you should get the correct value for position(). HTH, Nick. -- Nick Fitzsimons http://www.nickfitz.co.uk/
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