RE: [xsl] Urgent: Grouping attributes together

Subject: RE: [xsl] Urgent: Grouping attributes together
From: Jarno.Elovirta@xxxxxxxxx
Date: Wed, 18 Jun 2003 09:41:35 +0300

> I need help to write an XSLT file for converting first.xml to 
> second.xml 
> where the attribute values are grouped

Did you have a look at the FAQ or Jeni's pages on grouping?

  <xsl:key name="class" match="student" use="@class"/>
  <xsl:template match="school">
      <xsl:for-each select="student[generate-id(.) = generate-id(key('class', @class))]">
        <Section class="A">
          <xsl:apply-templates select="key('class', @class)"/>
  <xsl:template match="student/@class"/>
  <xsl:template match="@* | node()">
      <xsl:apply-templates select="@* | node()"/>



 XSL-List info and archive:

Current Thread