|
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 |