XSLT <xsl:copy> 元素
-
定义和使用
<xsl:copy> 元素创建当前节点的副本。注意:当前节点的命名空间节点也会自动复制,但当前节点的子节点和属性不会自动复制! -
语法
<xsl:copy use-attribute-sets="name-list"> <!-- Content:template --> </xsl:copy>
-
参数
属性 值 描述 use-attribute-sets name-list 可选。如果输出节点是元素,则为要应用于输出节点的属性集的空白分隔列表 -
示例
将消息节点复制到输出文档:<?xml version="1.0" encoding="UTF-8"?> <xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform"> <xsl:template match="message"> <xsl:copy> <xsl:apply-templates/> </xsl:copy> </xsl:template> </xsl:stylesheet>