Subject: Re: [xsl] Grouping Using XSL From: Joerg Heinicke <joerg.heinicke@xxxxxx> Date: Tue, 21 Jan 2003 02:58:22 +0100 |
<xsl:template match="data" mode="col3"> <val> <xsl:value-of select="col[@id='3']"/> </val> </xsl:template>
hi everybody!!!
I got some problems grouping some data from a xml doc. Actually the xml doc looks like this:
<data> <col id="1">1</col> <col id="2">1</col> <col id="3">hello</col> </data> <data> <col id="1">1</col> <col id="2">1</col> <col id="3">bye</col> </data> <data> <col id="1">1</col> <col id="2">1</col> <col id="3">oops</col> </data> <data> <col id="1">1</col> <col id="2">2</col> <col id="3">hello</col> </data>
what i´m trying to do, is create an xml document grouping the document source using the col elements dinamically ( col[1], col[1] and col[2], col[2],etc). so, if i use col[1] and col[2] the results should looks like this:
<data> <col id="1">1</col> <col id="2">1</col> <col id="3"> <val>hello</val> <val>bye</val> <val>oops</val> </col> </data> <data> <col id="1">1</col> <col id="2">2</col> <col id="3"> <val>hello</val> </col> </data>
i´m using xalan(xalan-j_2_4_1) processor so I THINK (maybe i´m wrong) that i can´t use the <xsl:for-each-group/> tag. can i use any other processor? what can i do? any ideas?
i´m using jdk1.3.1.
thanks.
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
[xsl] Grouping Using XSL, Rigoberto | Thread | RE: [xsl] Grouping Using XSL, Michael Kay |
[xsl] Grouping Using XSL, Rigoberto | Date | [xsl] Using a variable as an attrib, Dustin, Dave |
Month |