On 15/04/2008, Nishi Bhonsle <nishi.bhonsle@xxxxxxxxxx> wrote:
> > > I have File A:
> > > <?xml version="1.0"?>
> > > <sch>
> > > <si>
> > > </si>
> > > </sch>
> > >
> > > I need to convert it to File B:
> > > <?xml version="1.0"?>
> > > <sch>
> > > <si>
> > > <default>My text1</default>
> > > <default2>My text2</default2>
> > > </si>
> > > </sch>
> > >
> > > Will the following xsl help?
> > > <xsl:template match="sch">
> > > <xsl:copy-of select="si/@default"/>
> > > <xsl:copy-of select="si/@default2"/>
> > > <xsl:apply-templates />
> > > </xsl:template>
Maybe all you want is:
<xsl:template match="sch">
<xsl:copy>
<xsl:apply-templates />
</xsl:copy>
</xsl:template>
<xsl:template match="si">
<xsl:copy>
<default>My text1</default>
<default2>My text2</default2>
</xsl:copy>
</xsl:template>
Manfred
|