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: numbering sorted list


Subject: Re: numbering sorted list
From: David Carlisle <davidc@xxxxxxxxx>
Date: Wed, 3 May 2000 17:20:13 +0100 (BST)

> how could I look at the next item in the sorted list?

with difficulty (but its not impossible) using standard XSLT
but if your processor (eg xt, saxon, msxsl, xalan) offers
a node-set() extension function to convert from a result tree frafment
to a node-set (or in the case of msxsl, just implicit coercion)
then you can first sort your list
<xsl:variable name="x">
 <xsl:for-each select="....">
  <xsl:sort ...
...
</xsl:variable>

then process your sorted list
<xsl:for-each select="xt:node-set($x)/*">
....
now position() gives the sorted order, and following-sibling::*[1]
gives the next node after sorting.
</xsl:for-each>


David


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



Current Thread
Keywords
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