Guy wrote:
> I have the following fragment of XML:
>
> <description>This is a <b>bold</b> description</description>
>
> I find that if I use:
> <xsl:value-of select="description"/>
>
> I get "This is a bold description"
>
> And if I use:
> <xsl:copy-of select="description"></xsl:copy-of>
> I get "<description>This is a <b>bold</b> description</description>"
> (which includes the <description> tags"
>
> But what I want is:
> "This is a <b>bold</b> description"
> i.e. with the <b> tags but without the <description> tags.
>
> Any ideas?
>
This works for me:
<stylesheet xmlns="http://www.w3.org/1999/XSL/Transform" version="1.0">
<template match="description">
<copy-of select="child::node()"/>
</template>
</stylesheet>
Ronan
--
Ronan Klyne
Business Collaborator Developer
Tel: +44 (0)870 163 2555
ronan.klyne@xxxxxxxxxxx
www.groupbc.com
|