Subject: RE: [xsl] xsl:number problem From: "Yan, Charlene" <Charlene.Yan@xxxxxxxxxxxxxxxxxxx> Date: Fri, 20 Jun 2003 16:57:14 -0400 |
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@xxxxxxxxx] Sent: Friday, June 20, 2003 1:39 PM To: xsl-list@xxxxxxxxxxxxxxxxxxxxxx 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
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
RE: [xsl] xsl:number problem, Wendell Piez | Thread | RE: [xsl] xsl:number problem, Yan, Charlene |
RE: [xsl] Random Namespaces Declare, Jimmy Cerra | Date | RE: [xsl] xsl:number problem, Yan, Charlene |
Month |