| Subject: [xsl] XML to XML From: Jim Han <jhan@xxxxxxxxxxxxxxxx> Date: Wed, 26 Mar 2003 14:25:29 -0600 | 
I need some help in writing xsl to transform XML to XML.
I am getting lost in concepts of having multiple templates
Original:
<Categories>
	<Category>
		<Code>A</Code>
		<Description>Airplanes</Description>
	</Category>
	<Category>
		<Code>AA</Code>
		<Description>Airplanes (ARF)</Description>
	</Category>
	<Category>
		<Code>AAE</Code>
		<Description>Airplanes (ARF), Electric</Description>
	</Category>
	<Category>
		<Code>AAG</Code>
		<Description>Airplanes (ARF), Giant</Description>
	</Category>
	<Category>
		<Code>AAP</Code>
		<Description>Airplanes (ARF), Sailplane</Description>
	</Category>
	<Category>
		<Code>B</Code>
		<Description>Boats</Description>
	</Category>
	<Category>
		<Code>BA</Code>
		<Description>Boats (ARF)</Description>
	</Category>
	<Category>
		<Code>BAE</Code>
		<Description>Boats (ARF), Electric</Description>
	</Category>
<Categories>
Final Result - where one letter, two letter, and three letter categories are
nested.
<Categories>
	<LevelOneCategory Code="A" Description="Airplanes">
		<LevelTwoCategory Code="AA" Description="Airplanes (ARF)">
			<LevelThreeCategory  Code="AAE"
Description="Airplanes (ARF), Electric"/>
			<LevelThreeCategory  Code="AAG"
Description="Airplanes (ARF), Giant"/>
			<LevelThreeCategory  Code="AAP"
Description="Airplanes (ARF), Sailplane"/>
		</LevelTwoCategory>
      </LevelOneCategory>
	<LevelOneCategory Code="B" Description="Boats">
		<LevelTwoCategory Code="BA" Description="Boats (ARF)">
			<LevelThreeCategory  Code="BAE" Description="Boats
(ARF), Electric"/>
		</LevelTwoCategory>
      </LevelOneCategory>
<Categories>
Thank you!
Jim Han
 XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list
| Current Thread | 
|---|
| 
 | 
| <- Previous | Index | Next -> | 
|---|---|---|
| [xsl] Where can I find some support, Joseph Kesselman | Thread | [xsl] Re: XML to XML, Dimitre Novatchev | 
| [xsl] xsl:function, Mac Martine | Date | RE: [xsl] XML to XML, Ross Ken | 
| Month |