Home >
Online Product Documentation >
Table of Contents >
xsl:copy
xsl:copy
Adds a copy of the current node to the result tree.
Format
Description
The copy includes the current node's namespace information but does not include the current node's attributes or children. The contents of the
xsl:copy
element is a template for the attributes and children of the node being created. If the current node cannot have attributes or children (that is, if it is an attribute, text, comment, or processing instruction node), the content of the instruction is ignored.
If the current node is the root node, the XSLT processor does not create a root node. Instead, it uses copy_contents as a template.
Example
Following is an example from the W3C XSLT Recommendation. It generates a copy of the source document.