This is the mail archive of the
xsl-list@mulberrytech.com
mailing list .
RE: variable handling
- From: "Michael Kay" <michael dot h dot kay at ntlworld dot com>
- To: <xsl-list at lists dot mulberrytech dot com>
- Date: Wed, 2 Oct 2002 11:10:54 +0100
- Subject: RE: [xsl] variable handling
- Reply-to: xsl-list at lists dot mulberrytech dot com
> I dont know what should be the appropriate title for this
> problem of mine.
The appropriate title would be "grouping" and the solution can be found
in XSLT textbooks under "grouping" or more specifically "Muenchian
grouping". Check http://www.jenitennison.com/xslt/grouping
Michael Kay
Software AG
home: Michael.H.Kay@ntlworld.com
work: Michael.Kay@softwareag.com
>
> <?xml version="1.0" encoding="UTF-8"?>
> <TeamInfo>
> <row>
> <team>1 </team>
> <teamName>First Team</teamName>
> <name>Vinod</name>
> </row>
> <row>
> <team>1 </team>
> <teamName>First Team </teamName>
> <name>Kavita</name>
> </row>
> <row>
> <team>2 </team>
> <teamName>Second Team </teamName>
> <name>Suren</name>
> </row>
> <row>
> <team>2 </team>
> <teamName>Second Team </teamName>
> <name>Amit</name>
> </row>
> <row>
> <team>3 </team>
> <teamName>Third Team </teamName>
> <name>Shilpa</name>
> </row>
> </TeamInfo>
>
> I want to convert it into something like this
>
> <teams>
> <team number="1" name="First Team">
> <member> Vinod </member>
> <member> Kavita </member>
> </team>
> <team number="2" name="Second Team">
> <member> Suren </member>
> <member> Amit </member>
> </team>
> <team number="3" name="Third Team">
> <member> Shilpa </member>
> </team>
> </teams>
>
> Please note that there can be n number of teams with m
> members in each team.
>
> I had an XSLT code but the rigidity of variables(they are all
> of type final,
> plz plz someone say that I am wrong) is coming in between. I
> dont want to
> bias any of you experts with my code. Plz plz plz reply at
> the earliest.
>
> Anita
>
>
>
> _________________________________________________________________
> Join the world’s largest e-mail service with MSN Hotmail.
> http://www.hotmail.com
>
>
> XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
>
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list