Subject: Re: [xsl] copy-of vs value-of From: Ronan Klyne <ronan.klyne@xxxxxxxxxxx> Date: Wed, 15 Nov 2006 14:58:44 +0000 |
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
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
[xsl] copy-of vs value-of, Guy | Thread | [xsl] Identify transform with disab, Peter Szinek |
[xsl] copy-of vs value-of, Guy | Date | RE: [xsl] Xalan-J 2.6 cannot find m, Colin Adams |
Month |