RE: [xsl] How to create new xml elements using xslt?

Subject: RE: [xsl] How to create new xml elements using xslt?
From: "Ivan Rubin Ayma" <Iayma@xxxxxxxxxxxx>
Date: Thu, 7 Feb 2002 12:42:37 -0300
K,

If you have this xml

<rainbow>
	<trash>city</trash>
	<paradise>subway</paradise>
</rainbow>

and this xml

<treasure>
	<beauty>all changeable</beauty>
</treasure>

and an stylesheet

<xsl:template match="rainbow">
	<!-- do something with the rainbow -->

	<!-- and new things here -->
	<newdata>
		<type>kk</type>
	</newdata>
</xsl:template>

<xsl:template match="treasure">
	<!-- do something with the treasure -->

	<!-- and new thins here -->
</xsl:template>

And if you want to have all the control on the matter you can match
root:

<xsl:template match="/">
	<xsl:apply-template select="rainbow"/>
	<somedata>
		<colours>
		</colours>
		<boxes>
		</boxes>
	</somedata>
	<xsl:apply-template select="treasure"/>
</xsl:template>

-----Mensaje original-----
De: Khalid [mailto:k_ali@xxxxxxxxxxxxxxx]
Enviado el: jueves, 07 de febrero de 2002 12:29
Para: XSL-List@xxxxxxxxxxxxxxxxxxxxxx
Asunto: [xsl] How to create new xml elements using xslt?


Hello,I appologise if this is a duplicate post.
My question is this, how to create new elements?.

I can read 2 xml files and create a single file output with some
selected nodes
from both files,but I want to create some new elements aswell and they
may be
appended in the beginning or at the end of the created document and I
may want
to insert a new element in the middle of the this newly created
document.
Can some one guide me to how to get this done.
btw. I can read 2files and a print a new file with selected elements.

Khalid

 XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list


 XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list


Current Thread