| 
 
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 | 
|---|
  | 
| <- Previous | Index | Next -> | 
|---|---|---|
| [xsl] xsl:number problem, Yan, Charlene | Thread | RE: [xsl] xsl:number problem, Yan, Charlene | 
| Re: [xsl] EXSLT/msxsl troubles..., Mike Brown | Date | [xsl] Inserting global parameter va, Clay Redding | 
| Month |