This is the mail archive of the
xsl-list@mulberrytech.com
mailing list .
RE: Sorting & Grouping
- To: "'xsl-list at lists dot mulberrytech dot com'" <xsl-list at lists dot mulberrytech dot com>
- Subject: RE: [xsl] Sorting & Grouping
- From: Satish Patil <Satish dot Patil at ctp dot com>
- Date: Thu, 26 Apr 2001 18:05:31 -0400
- Reply-To: xsl-list at lists dot mulberrytech dot com
John,
Thank you for the help.
But I don't want to print <emp_id> that are repeated.
-Satish
-----Original Message-----
From: John Wang
To: xsl-list@lists.mulberrytech.com
Sent: 4/26/01 5:55 PM
Subject: RE: [xsl] Sorting & Grouping
Try this. I am not sure it is good enough.
<?xml version='1.0' encoding='utf-8' ?>
<xsl:stylesheet version="1.0"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"><xsl:output
method="html"/>
<xsl:template match="parent">
<html>
<body>
<xsl:apply-templates select="child">
<xsl:sort select="emp_id"/>
<xsl:sort select="name"/>
</xsl:apply-templates>
</body>
</html>
</xsl:template>
<xsl:template match="child">
<xsl:value-of select="emp_id"/>
<xsl:text> </xsl:text>
<xsl:value-of select="name"/> <br />
</xsl:template>
</xsl:stylesheet>
-John
-----Original Message-----
From: owner-xsl-list@lists.mulberrytech.com
[mailto:owner-xsl-list@lists.mulberrytech.com]On Behalf Of Satish Patil
Sent: Thursday, April 26, 2001 3:15 PM
To: 'xsl-list@lists.mulberrytech.com'
Subject: [xsl] Sorting & Grouping
Hi All,
I need help in sorting & grouping.
I have a XML
<parent>
<child>
<name>AAAA</name>
<emp_id>1</emp_id>
</child>
<child>
<name>BBBBB</name>
<emp_id>3</emp_id>
</child>
<child>
<name>CCCC</name>
<emp_id>2</emp_id>
</child>
<child>
<name>DDDDD</name>
<emp_id>2</emp_id>
</child>
</parent>
How to write an XSL that sorts & groups according to <emp_id>. The
intended
O/P is
1 AAAA
2 CCCC
DDDD
3 BBBB
Thank you in advance.
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list