RE: [xsl] Transfer a subelement to top

Subject: RE: [xsl] Transfer a subelement to top
From: "Andreas L. Delmelle" <a_l.delmelle@xxxxxxxxxx>
Date: Sat, 13 Dec 2003 20:49:11 +0100
> -----Original Message-----
> From: Marc Tricou
>
> <p>
>     some text
>     <table>
>      ...
>     </table>
>     some text
> </p>
>
> How can i cut the embedding <p>-Tag into three parts, before and after the
> table tag, so that i get this:
>

<xsl:template match="p[descendant::table]">

  <xsl:apply-templates />

</xsl:template>

<xsl:template match="text()">

  <p><xsl:value-of select="." /></p>

</xsl:template>

<xsl:template match="table">

  <xsl:copy-of select="." />

</xsl:template>


Cheers,

Andreas


 XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list


Current Thread