|
Subject: [xsl] Grouping duplicate elements under one element From: "Uslu, Cihan Y (MED)" <Cihan.Uslu@xxxxxxxxxx> Date: Tue, 21 May 2002 16:40:56 -0500 |
Hi,
I have the following XML fragment, and I want to group duplicate course
elements under one course element. WHat is the best way of doing it?
Cihan
desired output is;
--------------------------
<courses>
<course>
<LOCAL_CRSE_CD>CTD-ECPM</LOCAL_CRSE_CD>
<CRSE_SITE_CD>U</CRSE_SITE_CD>
<CRSE_SITE_CD>M</CRSE_SITE_CD>
<COMP_EXTERNAL_CD>GTOP</COMP_EXTERNAL_CD>
<COMP_EXTERNAL_CD>GTOS</COMP_EXTERNAL_CD>
</course>
<course>
<LOCAL_CRSE_CD>CTD-EQD</LOCAL_CRSE_CD>
<CRSE_SITE_CD>U</CRSE_SITE_CD>
<COMP_EXTERNAL_CD>GTOT</COMP_EXTERNAL_CD>
<COMP_EXTERNAL_CD>SVCUS</COMP_EXTERNAL_CD>
<course>
..
..
<courses>
-------------
XML
---------------------
<courses>
<course num="806">
<LOCAL_CRSE_CD>CTD-ECPM</LOCAL_CRSE_CD>
<CRSE_SITE_CD>U</CRSE_SITE_CD>
<COMP_EXTERNAL_CD>GTOS</COMP_EXTERNAL_CD>
</course>
<course num="2499">
<LOCAL_CRSE_CD>CTD-ECPM</LOCAL_CRSE_CD>
<CRSE_SITE_CD>M</CRSE_SITE_CD>
<COMP_EXTERNAL_CD>GTOP</COMP_EXTERNAL_CD>
</course>
<course num="1145">
<LOCAL_CRSE_CD>CTD-EQD</LOCAL_CRSE_CD>
<CRSE_SITE_CD>U</CRSE_SITE_CD>
<COMP_EXTERNAL_CD>GTOT</COMP_EXTERNAL_CD>
</course>
<course num="1146">
<LOCAL_CRSE_CD>CTD-EQD</LOCAL_CRSE_CD>
<CRSE_SITE_CD>U</CRSE_SITE_CD>
<COMP_EXTERNAL_CD>SVCUS</COMP_EXTERNAL_CD>
</course>
<course num="2405">
<LOCAL_CRSE_CD>DFSSMS100</LOCAL_CRSE_CD>
<CRSE_SITE_CD>U</CRSE_SITE_CD>
<COMP_EXTERNAL_CD>SO</COMP_EXTERNAL_CD>
</course>
<course num="2406">
<LOCAL_CRSE_CD>DFSSMS100</LOCAL_CRSE_CD>
<CRSE_SITE_CD>U</CRSE_SITE_CD>
<COMP_EXTERNAL_CD>MFG</COMP_EXTERNAL_CD>
</course>
....
</courses>
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
| Current Thread |
|---|
|
| <- Previous | Index | Next -> |
|---|---|---|
| Re: [xsl] Testing for presence of n, Joerg Heinicke | Thread | Re: [xsl] Grouping duplicate elemen, J.Pietschmann |
| Re: [xsl] Grouping question, Spectron Internation | Date | Re: [xsl] Grouping duplicate elemen, J.Pietschmann |
| Month |