xsl-list
[Top] [All Lists]

RE: HOW XSLT WILL BE, WHEN XML2XML TRANSFORMATION

2004-12-04 17:18:11
But if anything else could be mixed in with the text nodes, it's less straightforward. :->

Cheers,
Wendell

At 11:11 AM 12/4/2004, Mike wrote:
This is very straightforward.

<xsl:template match="para">
  <xsl:apply-templates/>
</xsl:template>

<xsl:template match="equation">
<eqn><xsl:apply-templates/></eqn>
</xsl:template>

<xsl:template match="para/text()">
<p><xsl:apply-templates/></p>
</xsl:template>

Michael Kay
http://www.saxonica.com/

>
> I am processing XML to XML transformation by using xslt, in
> the meantime
> I would like to clarify with you regarding the below one:
>
> Input XML:
> <para>
> Text before equation
>     <equation>Equation text</equation>
>         Text before/after equation
>     <equation>Equation text</equation>
> Text after equation
> </para>
>
>
> Output XML:
> <p>Text before equation</p>
> <eqn>Equation text</eqn>
> <p>Text before/after equation</p>
> <eqn>Equation text</eqn>
> <p>Text after equation</p>
>
> Please advise, how can I able to get above Output XML by
> using xslt, and
> how the XSLT will be?
>
> Best regards
> Arul Kumar
>

___&&__&_&___&_&__&&&__&_&__&__&&____&&_&___&__&_&&_____&__&__&&_____&_&&_
    "Thus I make my own use of the telegraph, without consulting
     the directors, like the sparrows, which I perceive use it
extensively for a perch." -- Thoreau

--~------------------------------------------------------------------
XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list
To unsubscribe, go to: http://lists.mulberrytech.com/xsl-list/
or e-mail: <mailto:xsl-list-unsubscribe(_at_)lists(_dot_)mulberrytech(_dot_)com>
--~--