[xsl] Rearrange element in hierarchy structure using xsl

Subject: [xsl] Rearrange element in hierarchy structure using xsl
From: Arulraj <p_arulraj@xxxxxxxxx>
Date: Sat, 12 Nov 2005 01:27:42 -0800 (PST)
Hi,

I have following XML structure(sample)
---------------------------------------
<?xml version="1.0" encoding="UTF-8"?>
<office>
	<ordered-list style-name="L1">
		<list-item>
			<h style-name="P1" level="1">
				<s/>Application:Die Testapplikation</h>
		</list-item>
	</ordered-list>
	<p>ProcessGroup</p>
	<p> Process:FSRenta</p>
	<p> Process:Test</p>
	<p>ProcessGroup</p>
	<p> Process:XXX</p>
	<p> Process:YYYY</p>
	<ordered-list style-name="L1">
		<list-item>
			<h style-name="P1" level="1">
				<s/>Application:CS2 web</h>
		</list-item>
	</ordered-list>
	<p>ProcessGroup</p>
	<p> Process:NNNN</p>
	<p> Process:MMMM</p>
</office>

My expected output is:
----------------------
<Application name="The Testapplication">
<ProcessGroup>
   <Process name="FSRenta">	
   <Process name="Test">
</ProcessGroup>
<ProcessGroup>
   <Process name="XXX">	
   <Process name="YYYY">
</ProcessGroup>
</Application>
<Application name="CS2 web">
<ProcessGroup>
   <Process name="NNNN">	
   <Process name="MMMM">
</ProcessGroup>
</Application>

Can you give me some help to create this hierarchy
using xsl?

Thanks
Raj



	
		
__________________________________ 
Yahoo! Mail - PC Magazine Editors' Choice 2005 
http://mail.yahoo.com

Current Thread