Subject: RE: [xsl] Sorting & Grouping From: "John Wang" <jwang@xxxxxxxxxxx> Date: Thu, 26 Apr 2001 16:55:59 -0500 |
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: [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
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
[xsl] Sorting & Grouping, Satish Patil | Thread | RE: [xsl] Sorting & Grouping, Satish Patil |
[xsl] XSLT Programmer's Reference 2, Ovidiu Predescu | Date | RE: [xsl] Sorting & Grouping, Satish Patil |
Month |