Subject: [xsl] xsl:key grouping problem From: Mark Ivs <markivs2003@xxxxxxxxx> Date: Tue, 16 Nov 2004 14:09:34 -0800 (PST) |
Hello all, I am new to xsl and I am having trouble with grouping. I have listed my XML below. I would like to get a list of all unique country_groups which has a year=2004 and num=2. I am trying to solve this using xsl:key and key() function. Can someone help me please ? The answer I am looking for is AAA BBB CCC -------------------------- XML -------------------------- <?xml version="1.0"?> <myroot> <country year="2004" num="1"> <country_group>WWW</course_group> <num>001</num> </country> <country year="2004" num="1"> <country_group>ZZZ</course_group> <num>001</num> </country> <country year="2004" num="2"> <country_group>AAA</course_group> <num>221</num> </country> <country year="2004" num="2"> <country_group>BBB</course_group> <num>002</num> </country> <country year="2004" num="2"> <country_group>CCC</course_group> <num>022</num> </country> <country year="2004" num="2"> <country_group>AAA</course_group> <num>999</num> </country> <country year="2004" num="2"> <country_group>AAA</course_group> <num>011</num> </country> </myroot> ------------------------------ XSL key that I tried - not working ------------------------------- <xsl:key name="groups" match="country[@num=1 and @year=2004 ]" use="country_group"/> <xsl:template match="myroot"> Not sure what I should do here to get my results </xsl:template> Thank you in advance. Mark __________________________________ Do you Yahoo!? Meet the all-new My Yahoo! - Try it today! http://my.yahoo.com
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
RE: [xsl] Using key and position(), Bhupendra Singh | Thread | RE: [xsl] xsl:key grouping problem, Jarno.Elovirta |
RE: [xsl] Using key and position(), Bhupendra Singh | Date | [xsl] How to display an XML as Exce, Jaime Stuardo |
Month |