xsl-list
[Top] [All Lists]

Re: Simple Sort Problem

2002-11-26 16:16:30
Evan--

At 03:46 PM 11/26/2002, you wrote:
Even with the change Xalan still outputs the wrong order

Ah, it appears that every info element in your source has its own Row. So they are getting sorted -- the single info in each Row is sorted among its siblings (of which there are none).

So try this:

<xsl:template match="HelloWorld">
  <xsl:apply-templates select="Row">
    <xsl:sort select="info/date" order="descending"/>
  </xsl:apply-templates>
</xsl:template>

<xsl:template match="Row">
  <xsl:apply-templates/>
</xsl:template>

I hadn't looked closely enough at your data, so I caught the wrong error (they are both common). Sorry!

Good luck,
Wendell



======================================================================
Wendell Piez                            
mailto:wapiez(_at_)mulberrytech(_dot_)com
Mulberry Technologies, Inc.                http://www.mulberrytech.com
17 West Jefferson Street                    Direct Phone: 301/315-9635
Suite 207                                          Phone: 301/315-9631
Rockville, MD  20850                                 Fax: 301/315-8285
----------------------------------------------------------------------
  Mulberry Technologies: A Consultancy Specializing in SGML and XML
======================================================================


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



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