xsl-list
[Top] [All Lists]

RE: xsl:number problem

2003-06-20 13:57:14
Michael,

I just found out that you are one of the authors of Professional XML!  It was 
one of my first XML books.  I never paid attention to who wrote it until now.:) 
 Thanks for your help.

Regards,

Charlene

-----Original Message-----
From: Michael Kay [mailto:mhk(_at_)mhk(_dot_)me(_dot_)uk]
Sent: Friday, June 20, 2003 1:39 PM
To: xsl-list(_at_)lists(_dot_)mulberrytech(_dot_)com
Subject: RE: [xsl] xsl:number problem


  After I changed to <xsl:number level="any" 
count="productId[publisher='NETg' or publisher='Wave']"/>  or 
  <xsl:number level="any" count="//productId[publisher='NETg' 
or publisher='Wave']"/>

Clearly the second expression starting with // will always 
give the same value as it always counts all the nodes in the 
document, since it starts with / it does not depend on the 
current node at all.

The first expression will return different values depending 
on the current node.


You're confusing me, David. The count attribute is not an expression, it
is a pattern. xsl:number depends implicitly on the current node.

Michael Kay


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


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



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