|
[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] Grouping duplicate elements under one element
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
|
PURCHASE STYLUS STUDIO ONLINE TODAY!Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced! Download The World's Best XML IDE!Accelerate XML development with our award-winning XML IDE - Download a free trial today! Subscribe in XML format
|

Cart








