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?
--~------------------------------------------------------------------
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>
--~--
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(_dot_)klyne(_at_)groupbc(_dot_)com
www.groupbc.com
--~------------------------------------------------------------------
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>
--~--