|
[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] RE: 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@xxxxxxxxxxxxxxxxxxxxxx
[mailto:owner-xsl-list@xxxxxxxxxxxxxxxxxxxxxx]On Behalf Of Satish Patil
Sent: Thursday, April 26, 2001 3:15 PM
To: 'xsl-list@xxxxxxxxxxxxxxxxxxxxxx'
Subject: 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
|
PURCHASE STYLUS STUDIO ONLINE TODAY!Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced! Download The World's Best XML IDE!Accelerate XML development with our award-winning XML IDE - Download a free trial today! Subscribe in XML format
|

Cart








