xsl-list
[Top] [All Lists]

Re: [xsl] Need help with sorting.

2007-03-27 08:36:30
Austin, Darrel wrote:
My XML:

<xsl:for-each select="//menuItem[pageID = $pageID]/descendant-or-self::menuItem">
                <xsl:sort select="translate(@lastUpdate, '/', '')"
data-type="number"/>
                <xsl:call-template name="createItem" />
        </xsl:for-each>


      <menuItem>
         <pageID>998</pageID>
         <browserTitle>District Administration</browserTitle>
         <lastUpdate>2006/06/06</lastUpdate>


Take a close look at your XML: there is no @lastUpdate. Only a lastUpdate.

To get sorts right, I often employ a very simple and handy trick: use xsl:copy-of with the exact statement as in the xsl:sort, on the same location (just under the sort) in the XSLT. That way, it is easy enough to see that you select nothingness.

Cheers,
-- Abel

--~------------------------------------------------------------------
XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list
To unsubscribe, go to: http://lists.mulberrytech.com/xsl-list/
or e-mail: <mailto:xsl-list-unsubscribe(_at_)lists(_dot_)mulberrytech(_dot_)com>
--~--

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