xsl-list
[Top] [All Lists]

Re: xsl:number problem

2003-06-18 10:17:27

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



<Prev in Thread] Current Thread [Next in Thread>