xml editor

Supported platforms

Compatible with Windows7 & Mac OS X Snow Leopard

Ready for data server software
[XSL-LIST Mailing List Archive Home] [By Thread] [By Date]

RE: [xsl] xsl:number problem


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
Keywords
xml
XML Editor | XML Author | WYSIWYG Editors | Schema Editor | XSD Documentation | XSL/XSLT Editor | XQuery | XML Databases | SVN Client
© 2002-2011 SyncRO Soft Ltd. All rights reserved. | Sitemap | Privacy Policy | This website was created & generated with <oXygen/>®XML Editor