Subject: [xsl] Re: Sorting times in xslt From: Dimitre Novatchev <dnovatchev@xxxxxxxxx> Date: Tue, 2 Jan 2001 11:17:46 -0800 (PST) |
Hi Matthew, Here's how to do it: <xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform"> <xsl:output method="xml" omit-xml-declaration="yes"/> <xsl:template match="/times"> <xsl:copy> <xsl:apply-templates select="time"> <xsl:sort data-type="number" select="substring-before(@value,':')"/> <xsl:sort data-type="number" select="substring-after(@value,':')"/> </xsl:apply-templates> </xsl:copy> </xsl:template> <xsl:template match="/ | @* | node()"> <xsl:copy> <xsl:apply-templates select="@* | node()"/> </xsl:copy> </xsl:template> </xsl:stylesheet> Matthew Cordes wrote: > I'm curious what possible solutions you folks might have for sorting > times in XSLT. > > e.g. <times> <time value="10:45"/> <time value="1:15"/> <time value="9:43"/> <time value="35:27"/> <time value="20:48"/> </times> __________________________________________________ Do You Yahoo!? Yahoo! Photos - Share your holiday photos online! http://photos.yahoo.com/ XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
RE: [xsl] comparing strings (and hu, Kay Michael | Thread | [xsl] Saxon parser, James Piva |
RE: [xsl] comparing strings (and hu, Kay Michael | Date | Re: [xsl] Re: Namespace questions, Ayelet Kotzer |
Month |