|
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 |