Subject: Re: [xsl] Need help with XSLT: adding new node btw existing elements From: Jeff Sese <jsese@xxxxxxxxxxxx> Date: Wed, 16 Aug 2006 10:40:54 +0800 |
<xsl:template match="environment"> <xsl:element name="environment"> <xsl:element name="variable"> <xsl:attribute name="id" select="'SAROOTDIR'"/> <xsl:attribute name="value" select="'D:\Dir1'"/> </xsl:element> <xsl:element name="variable"> <xsl:attribute name="id" select="'SAROOTDIR'"/> <xsl:attribute name="value" select="'D:\Dir2'"/> </xsl:element> </xsl:element> </xsl:template>
Hi:
I have the following input xml document, I need to write an xsl to transform
it to the output xml document.
Input xml document -
<?xml version = '1.0' encoding = 'UTF-8'?> <test xmlns="blabla"> <comp id="New"> <process-type id="home" module-id="TESTER" status="enabled"> <environment> </environment> </process-type> </comp> </test>
Output xml document -
<?xml version = '1.0' encoding = 'UTF-8'?> <test xmlns="blabla"> <comp id="New"> <process-type id="home" module-id="TESTER" status="enabled"> <environment> <variable id="SAROOTDIR" value="D:\Dir1"/> <variable id="SADATADIR" value="D:\Dir2"/> </environment> </process-type> </comp> </test>
Can someone please help write an xsl to transform the above input xml document into the output xml document?
Thanks much!
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
[xsl] Need help with XSLT: adding n, Nishi Bhonsle | Thread | Re: [xsl] Need help with XSLT: addi, Mukul Gandhi |
[xsl] Need help with XSLT: adding n, Nishi Bhonsle | Date | RE: [xsl] Status of XSLT 2.0, Colin Adams |
Month |