[
Lists Home |
Date Index |
Thread Index
]
Hi,
> I have an XML like this.
>
> <Criteria>
> <Messages Code="SSS" Message_Text="Congrats!" />
> <Messages Code="JJJ" Message_Text="Bad Luck"/>
> <Criteria>
>
> Can someone help me in transforming into the following
> using XSL. I want to use XSL and transform this into
> XML like below.
>
> <Criteria>
> <Messages>
> <Message code="APF">Congrats!</Message>
> <Message code="JJJ">Bad Luck!</Message>
> </Messages>
> </Criteria>
<xsl:template match="Criteria">
<xsl:copy>
<Messages>
<xsl:apply-templates select="Messages" />
</Messages>
</xsl:copy>
</xsl:template>
<xsl:template match="Messages">
<Message code="{@Code}">
<xsl:value-of select="@Message_Text" />
</Message>
</xsl:template>
In the future, you might want to consider posting XSLT related questions to XSL-List <http://mulberrytech.com/xsl/xsl-list/index.html>.
Cheers,
Santtu
|