Re: [xsl] xsl:number problem

Subject: Re: [xsl] xsl:number problem
From: David Carlisle <davidc@xxxxxxxxx>
Date: Wed, 18 Jun 2003 18:17:27 +0100
I said (modulo typing errors):

  Just give a small well formed XML example input and a small well formed
  example XML desired output and describe what the relation should be
  then someone might have a chance to help you.

which you quoted but still just posted a pile of stylesheet and still
didn't post any result XML only some plane text clearly only partially
related to the stylesheet output.

Anyway I can make a guess that this is the position FAQ:

you have      <xsl:apply-templates/>

but your input XML has many white space text nodes
for example

  	<program>
    		<product>
      		<productID>3</productId>
    		</product>
    		<product>
      		<productID>4</productId>
    		</product>
  	</program>

program here has 5 children the two product elements have position 2 and
4 with the nodes in positions 1 3 and 5 being white space text.

Change that <xsl:apply-templates select="*"/> and you'll only have
element nodes in your node list so position() may work as you expect.
But this is still only a guess as you still haven't explained what your
requied transformation is .

David

________________________________________________________________________
This e-mail has been scanned for all viruses by Star Internet. The
service is powered by MessageLabs. For more information on a proactive
anti-virus service working around the clock, around the globe, visit:
http://www.star.net.uk
________________________________________________________________________

 XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list


Current Thread