xsl-list
[Top] [All Lists]

RE: [xsl] Need help with sorting.

2007-03-27 08:29:10
My XML:

<xsl:template match="/">
      <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>
</xsl:template>

<xsl:template name="createItem">      
      lastUpdate: <xsl:value-of select="lastUpdate"/> 
      browserTitle: <xsl:value-of select="browserTitle"/>
      pageID: <xsl:value-of select="pageID"/> 
</xsl:template>

Apologies...I forgot the XML again. Same XML as before but since this is
a different thread, I should repeat it here:

<menuItems>
   <menuItem>
      <pageID>938</pageID>
      <browserTitle>Home Page</browserTitle>
      <lastUpdate>2006/06/12</lastUpdate>
      <menuItem>
         <pageID>998</pageID>
         <browserTitle>District Administration</browserTitle>
         <lastUpdate>2006/06/06</lastUpdate>
      </menuItem>
      <menuItem>
         <pageID>1342</pageID>
         <browserTitle>Employment</browserTitle>
         <lastUpdate>2006/07/13</lastUpdate>
       </menuItem>
      <menuItem>
         <pageID>920</pageID>
         <browserTitle>Guardian Ad Litem (GAL)</browserTitle>
         <lastUpdate>2006/10/04</lastUpdate>
      </menuItem>
    ...

-Darrel

--~------------------------------------------------------------------
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>