Re: [xsl] how to insert the *complete* content of a node

Subject: Re: [xsl] how to insert the *complete* content of a node
From: Jeni Tennison <jeni@xxxxxxxxxxxxxxxx>
Date: Fri, 21 Mar 2003 13:54:38 +0000
Hi Danilo,

> I have some node that may contain *any* text, including xml/html-like
> text.
> I mean something like:
>
> <mytag>blabla <foo>foo text</foo> other stuff </mytag>
>
> I have to produce the complete content of the mytag tag:
>
> blabla <foo>foo text</foo> other stuff 

Use <xsl:copy-of> and select all the children of the <mytag> element
using the node() node test (which matches any node, including elements
and attributes):

  <xsl:copy-of select="mytag/node()" />

<xsl:copy-of> gives you an exact copy of the nodes.

Cheers,

Jeni

---
Jeni Tennison
http://www.jenitennison.com/


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


Current Thread