This is the mail archive of the
xsl-list@mulberrytech.com
mailing list .
RE: In XSL how do you group common child nodes and associate duplicate parents to it?
- From: "Andrew Welch" <andrew at thebristoldirectory dot com>
- To: <xsl-list at lists dot mulberrytech dot com>
- Date: Thu, 7 Feb 2002 09:40:34 -0000
- Subject: RE: [xsl] In XSL how do you group common child nodes and associate duplicate parents to it?
- Reply-to: xsl-list at lists dot mulberrytech dot com
Are you sure?
<tr>
<td> D1 </td>
<td> C1 </td>
<td> C2 </td>
</tr>
<tr>
<td> D2 </td>
<td> C1 </td>
</tr>
<tr>
<td> D3 </td>
<td> C1 </td>
</tr>
<tr>
<td> D4 </td>
<td> C2 </td>
</tr>
You will need some colspans in there to make it a well-formed (sigh) table.
cheers
andrew
===
-----Original Message-----
From: owner-xsl-list@lists.mulberrytech.com
[mailto:owner-xsl-list@lists.mulberrytech.com]On Behalf Of Su Dh
Sent: Thursday, February 07, 2002 6:48 AM
To: XSL-List@lists.mulberrytech.com
Subject: [xsl] In XSL how do you group common child nodes and associate
duplicate parents to it?
I have a xml file as shown below
<A>
<B>Test</B>
<C>
<CName>C1</CName>
<D>
<Dname>D1</DName>
<Dname>D2</DName>
<Dname>D3</DName>
</D>
</C>
<B>Test</B>
<C>
<CName>C2</CName>
<D>
<Dname>D1</DName>
<Dname>D4</DName>
</D>
</C>
</A>
Output Required:
<tr>
<td> D1 </td>
<td> C1 </td>
<td> C2 </td>
</tr>
<tr>
<td> D2 </td>
<td> C1 </td>
</tr>
<tr>
<td> D3 </td>
<td> C1 </td>
</tr>
<tr>
<td> D4 </td>
<td> C2 </td>
</tr>
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list