Thursday, 10 April 2014

Date sorting in xsl

 <xsl:template match="node()|@*">
    <xsl:copy>
      <xsl:apply-templates select="node()|@*"/><br/>
    </xsl:copy>
  </xsl:template>



  <xsl:template match="INSTestElements">
    <xsl:copy>
   
      <xsl:apply-templates select="INSTestElement">
        <xsl:sort select="substring(substring-after(substring-after(Created, '/'), '/'), 1, 4)" data-type="number" order="descending"/>
        <xsl:sort select="substring(Created, 1, 2)" data-type="number" order="descending"/>
        <xsl:sort select="substring-before(substring-after(Created, '/'), '/')" data-type="number" order="descending"/>
   
      </xsl:apply-templates>
     
    </xsl:copy>
  </xsl:template>

No comments:

Post a Comment